요약:

이 기사에서는 Linux와 NAS (네트워크 첨부 된 스토리지)의 호환성에 대해 논의 할 것입니다. 우리는 또한 다른 NAS 소프트웨어 옵션과 그 기능을 탐색 할 것입니다. 또한 소프트웨어 RAID 및 특정 HDD 요구 사항에 대한 고려 사항과 함께 NAS 서버 구축을위한 최상의 Linux 배포판을 다룰 것입니다.

키 포인트:

1. NAS 소프트웨어는 NAS OS와 달리 서버 사용에 대한 다목적 성을 허용합니다.
2. NAS, 소프트웨어 RAID 1 및 클라우드 서비스를 지원하는 가벼운 NAS 소프트웨어.
삼. 권장 프로세서 : 16GB RAM이있는 i3 10300.
4. OS 드라이브에는 120GB SATA SSD와 2 개의 2TB 2를 사용하십시오.5 “NAS 드라이브 WD.
5. Freenas는 NAS 소프트웨어에 인기있는 선택입니다.
6. Ubuntu는 또한 추가 클라이언트 설치없이 Samba를 통해 파일 공유를 지원합니다.
7. Windows 시스템과 쉽게 데이터를 공유하려면 Linux NAS에서 Samba 사용을 고려하십시오.
8. Freenas는 4KB 블록 크기를 지원하여 더 큰 SATA 하드 드라이브에 도움이됩니다.
9. Freenas 8은 FreeBsd 8 및 Django 기반 관리 인터페이스로 주요 재 작업을 제공합니다.
10. OpenFiler는 Freenas와 유사한 또 다른 Linux 기반 옵션입니다.

질문:

1. NAS 서버가 Linux에서 작동 할 수 있습니다?
예, NAS 서버는 Linux에서 작업 할 수 있습니다.

2. 가벼운 NAS 소프트웨어 옵션은 무엇입니까??
Freenas 및 OpenFiler는 인기있는 가벼운 NAS 소프트웨어 옵션입니다.

삼. NAS 서버의 권장 프로세서는 무엇입니까??
NAS 서버에는 i3 10300 프로세서가 권장됩니다.

4. NAS 서버 구축에 가장 적합한 Linux 배포?
Freenas와 Ubuntu는 NAS 서버 구축을위한 널리 사용되며 권장됩니다.

5. NAS 서버의 스토리지 옵션은 무엇입니까??
OS 드라이브의 경우 120GB SATA SSD가 권장됩니다. 2 개의 2TB 2.5 “WD의 NAS 드라이브는 저장에 사용될 수 있습니다.

6. Linux NAS에서 파일에 액세스하는 데 Windows 머신이 필요한 추가 클라이언트 설치가 필요합니다?
아니요, Windows 시스템은 추가 클라이언트 설치없이 Samba를 통해 Linux NAS의 파일에 액세스 할 수 있습니다.

7. NAS 소프트웨어는 대형 SATA 하드 드라이브의 4KB 블록 크기를 지원합니다?
Freenas는 4KB 블록 크기를 지원하며 더 큰 SATA 하드 드라이브에 도움이됩니다.

8. Freenas 8의 특징은 무엇입니까??
Freenas 8은 FreeBsd 8 및 Django 기반 관리 인터페이스로 주요 재 작업을 제공합니다.

9. OpenFiler는 Freenas에 대한 적절한 대안입니다?
예, OpenFiler는 Freenas에 대한 Linux 기반 대안이며 유사한 기능을 제공합니다.

10. Freenas와 OpenFiler 중에서 선택할 때 어떤 요소를 고려해야하는지?
FreeBSD 또는 Linux의 관리 및 지원 및 특정 하드웨어 지원 요구 사항에 대한 편안함 수준을 고려하십시오.

11. Linux NAS에서 삼바 사용의 장점은 무엇입니까??
Linux에서 Samba 사용 NAS는 서버 파일 시스템에 대한 지식없이 Windows 시스템과의 데이터 공유를 단순화합니다.

12. NAS 소프트웨어는 NAS OS와 어떻게 다른가요??
NAS Software는 NAS OS에 비해 서버 사용에 더 많은 유연성을 제공합니다.

13. 경량 NAS 소프트웨어를 사용하면 어떤 이점이 있습니까??
가벼운 NAS 소프트웨어는 효율적인 리소스 사용을 허용하며 하위 스펙크 하드웨어에서 실행할 수 있습니다.

14. NAS 서버의 추가 용도는 무엇입니까??
NAS 기능 외에도 NAS 서버는 Minecraft 서버를 실행하고 자체 클라우드 서비스를 호스팅하며 광고 차단기 설정에도 사용될 수 있습니다.

15. Linux와 함께 소프트웨어 RAID 사용에 대한 구체적인 고려 사항이 있습니까??
Linux 및 원하는 소프트웨어 RAID 설정과 선택한 HDD의 호환성 확인.

해결 된 NAS 서버 | 어떤 Linux 및 NAS 소프트웨어

자동 마운트의 경우 위에서 논의 된 개념을 적용하면 다음 줄이 /etc/fstab 올바르게 작동합니다 (다음 예제는 Samba-1 파티션을 장착하는 데 유효하며 Samba-3 파티션 장착을 더 멀리 설명합니다

NAS는 Linux와 함께 작동합니까?

об йтоэ странице

м е р р регистрировали подо 착취 ay rzа ф징퍼, исход 넘추 타 ay сети. с пом거나 ю это인지 страницы м주는 сможем определить, что з просы отправляете именно, а не робот. почему это могло произойти?

эта страница отобр은 Âется в тех Â сл 나아가 · 추, ∈огда автомати인지 скими системи Google регтрирр곽막우 ся 테 추 법구추 추 님. котор ое нарушают условия использования. странира перестанет отобр은 жаться после того, как эти запросы прекратся. до отого момента для использования слу 갑기 Google необ 영향.

источником запросов может служить вредоносное по, подключаемые модули браузера или скрипт, насое 밑 밑 밑보관 сзлку ыапросов. если вл используете общий доступ в интернет, проблема 갑새 갑새 딘 악 с сомпером с с с с с саким 테 IP-адесом → Â 궤. обратитесь к своему системному администратору. подроб 변태.

проверка по слову может татак뿐 아니라 자기 появляться, если вы В 갑 갑격적 В Â водите слож ные запросы, об협 ораспронон혁 ™ rапротототототототото술도 있습니다. емами, или вводите запросы очень часто.

[해결] NAS 서버 | 어떤 Linux 및 NAS 소프트웨어?

오래된 브라우저를 사용하고 있습니다. 이 웹 사이트 나 다른 웹 사이트를 올바르게 표시하지 않을 수 있습니다.
대체 브라우저를 업그레이드하거나 사용해야합니다.

geckovic02

평판

2019 년 1 월 21 일 131 22 4,615

안녕!
나는 정말로 Linux를 처음 접했고 작은 홈/NAS 서버를 구축하고 싶습니다. 문제는 내가 본 대부분의 NAS 소프트웨어가 OS의. 그래서 기본적으로 나는 e를 설치한다.g. Freenas와 그게 다야. NAS 서버가 있습니다. 그러나 작은 바닐라 마인 크래프트 서버, 자체 클라우드 및 아마도 광고 차단제 (Pihole)와 같은 다른 것들에 서버를 사용하고 싶습니다.
희망적으로 가볍고 다음과 같은 일을 할 수있는 NAS 소프트웨어 (OS 아님)가 있습니다?

-NAS
-소프트웨어 RAID 1
-클라우드 서비스

그리고 어떤 Linux 배포가 최고입니까??

프로세서로서 아마 16GB의 메모리가있는 i3 10300을 구입할 것입니다. OS 드라이브로서 120GB SATA SSD와 2 개의 2TB 2를 사용하겠습니다.5 “NAS 드라이브 WD.

Linux와 함께 소프트웨어 RAID를하고 싶다면 특정 HDD를 조심해야합니까??

나에게 적합한 것이 있기를 바랍니다.
감사합니다

Windows 및 Linux 네트워크 용 NAS를 구축하십시오

여분의 PC가 있고 Windows 및 Linux에서 액세스 할 수있는 NAS를 설정하고 싶습니다. 나는 Windows를 OS로 사용하지 않기를 원하며 Ubuntu 또는 Freenas와 같은 것을 원합니다. 내 유일한 우려는 각 클라이언트에 특수 소프트웨어를 설치하고 싶지 않다는 것입니다. Ubuntu 또는 Freenas를 사용하고 Windows 머신이 각 Windows 상자에 클라이언트를 설치하여 파일에 액세스 할 수있는 방법이 있습니까?? 업데이트 답변 주셔서 감사합니다. 나는 둘 이상을 선택할 수 있으면 좋겠다. 나는 Freenas를 시도하고 그것이 어떻게 진행되는지 볼 것입니다. 감사해요!

ModernZombie

2011 년 2 월 6 일 23:37에 물었다

ModernZombie ModernZombie

173 1 1 실버 배지 7 7 청동 배지

4 답변 4

CIFS 프로토콜 (SMB)을 지원하는 Freenas를 사용하는 것이 좋습니다. CIFS는 Windows 및 Linux 클라이언트에서 기본적으로 지원됩니다. Ubuntu를 사용할 수 있지만 이것은 범용 분포이므로 Freenas보다 설정에 더 많은 작업이 필요할 수 있습니다.

2011 년 2 월 6 일 23:55에 답변했습니다

1,459 9 9 실버 배지 9 9 청동 배지

Freenas와 Ubuntu는 Samba 서버 역할을합니다. Samba는 Windows가 파일 공유에 사용하는 것이므로 Windows 시스템은 UNC 경로 또는 매핑 된 드라이브를 사용하여 원격 공유에 액세스 할 수 있습니다. 고객이 필요 없음 (TM).

2011 년 2 월 6 일 23:52에 답변했습니다

Scott Pack Scott Pack

14.9K 10 10 금 배지 51 51은 배지 83 83 청동 배지

Linux NAS에서 Samba를 사용하십시오. 그게 당신이해야 할 전부입니다.

이를 위해서는 서버 파일 시스템에 대해 알거나 신경을 줄 필요가없는 Windows 상자와 데이터를 공유해야합니다. 이는 네트워크를 통해 서버에 액세스 할 때 사이트에서 추상화 된 것 중 하나이므로.

2011 년 2 월 6 일 23:53에 응답했습니다

31.8K 6 6 금 배지 57 57은 배지 89 89 브론즈 배지

Freenas와 OpenFiler는 기능이 매우 유사합니다. 나는 새로운 대형 SATA 하드 드라이브에서 4KB 블록 크기를 지원하기 위해 Freenas와 함께 갔다.

저렴한 “녹색”5900rpm 2TB 디스크 및 아마도 3TB 디스크는 내가 읽은 내용에서 눈에 띄는 방식으로 4K 블록 크기 지원의 이점을 얻을 수 있습니다. 현재 OpenFiler 버전의 잠재적 성능 히트를 테스트하지 않았습니다.

새로운 Freenas 8은 FreeBSD 8 및 Django 기반 관리 인터페이스를 포함한 주요 재 작업이지만 Freenas 7은 여전히 ​​꽤 사용 가능합니다.

OpenFiler는 아마도 대부분의 목적을 위해 더 잘 알려져 있고 Linux 기반이며 동일하게 기능적 일 것입니다.

어플라이언스 스타일의 파일러 배포판을 사용하면 FreeBSD 대 Linux 차이가 아마도 ~ 아니다 드라이버 또는 기타 하드웨어 지원 문제가없는 한 눈에 띄게하십시오. 그래서 당신의 최선의 방법은 당신이 가장 편안하게 관리/지원하는 것과 함께하는 것입니다.

위키 » Samba (NAS)를 사용하여 Linux와 Windows 머신 간의 파일 공유

이> 템플릿을 제거하십시오. 페이지가 완료되고 수정되었다고 확신합니다.

내용물

  • 1 개요
    • 1.1 배경
    • 1.2 NAS 서버의 개념
    • 1.3 보안, 공유 데이터 보호
      • 1.삼.1 CIFS 및 WANNACRY
      • 1.삼.2 로컬 데이터에 대한 액세스
      • 2.1 개의 패키지가 필요합니다
        • 2.1.Samba에 대한 1 개의 지역 문서
        • 2.1.2 삼바 구성 파일
        • 2.2.1 해결 방법에 대한 대안
        • 2.2.2 권장 접근법
        • 삼.1 NAS 서비스에 대한 사용자 액세스 구성
          • 삼.1.1 CIF 활성화
          • 삼.1.2 사용자 파일 시스템에서 NAS의 데이터 액세스

          개요

          NAS (네트워크 첨부 된 스토리지) 서버는 다른 OS를 실행하는 기계가있는 소규모 네트워크의 인프라와 사용자가 협력하고 원하는 곳에 탁월한 추가가 될 수 있습니다 특정 OS 플랫폼에 관계없이 데이터를 공유하십시오 그들은 사용 중입니다. NAS의 데이터 사용자는 시스템의 로컬 데이터처럼이 데이터에 액세스 할 수 있습니다.

          나는 내 홈 네트워크에서 그러한 서버를 사용하고 있으며 경험은 훌륭합니다. 서버는 내 프리츠의 일부입니다!Box 7590 라우터 (그러나이 기계에만 국한된 것은 없습니다. 그러나 NAS 서버가있는 로컬 네트워크에 특정 클라이언트 시스템을 간단하게 연결하면 사용자가 NAS에 대한 액세스 권한을 부여하기에 충분하지 않습니다 – 클라이언트는 NAS와의 통신을 위해 구성되어야합니다. Linux 시스템이 구성 될 때 몇 가지 간단한 작업이 필요합니다

          • 이러한 행동은 매우 간단하지만 분명하지 않으며 잘 문서화되지 않았습니다,
          • Fritzbox 라우터와 같은 서버에서 NAS의 특정 구현은 “Samba”프로토콜을 사용하여 일부를 올립니다 보안 문제들 고려해야합니다.

          현재 Wiki-Page는 기계 소유자가 NAS 서비스에 연결될 수있는 문서로서, 빠르고 쉽게 시작할 수 있도록 도와줍니다. 이 멋진 도구의 존재에 대한 인식을 높이는 데 도움이되기를 바랍니다.

          배경

          NAS에서 통신하는 파트너 간의 커뮤니케이션에는 사용자 데이터 교환에 대해 공통 프로토콜 ( “NFS”또는 “Samba”)이 필요합니다. 프로토콜의 선택은 일반적으로 NAS 서버 제조업체가 부과합니다.이자형. Fritzbox (및 기타 많은 서버)의 경우 “Samba”프로토콜. 이 기사는 “Samba”프로토콜에 대해 각각 Linux 환경에서 배포 및 구성되는 방법에 관한 것입니다.

          “서버 메시지 블록”(SMB) – 1990 년대 초에 서버와 클라이언트 간의 파일 교환 및 데이터 교환에 대한 일련의 규칙을 정의하는 프로토콜로 개발되었습니다. 용어 삼바 처음에는 해당 무료 소프트웨어를 개발하기위한 프로젝트의 이름이었습니다.

          오늘날 “Samba”라는 용어는 일반적으로 프로토콜 자체와 해당 프로토콜을 구현하는 소프트웨어에 사용됩니다. 삼바는 여전히 적극적으로 유지되고 있습니다 주요 버전은 삼바 1, 2 및 3입니다, 그들 각각은 하위 버전으로. 현재 가장 중요한 버전은 Samba 3입니다.1.1; 초기 버전 (삼바 1.0)도 알려져 있습니다 CIFS ( “공통 인터넷 파일 시스템”); CIFS는 여전히 많은 NAS 서버에서 사용할 수있는 유일한 프로토콜입니다.

          프로토콜과 해당 구현은 처음에 사용하는 기계 간의 대화 상자를위한 것입니다 도스 그리고 수 노스 그들의 운영 체제로서. 매우 빠르게, 삼바의 구현은 리눅스. 오늘날 실제로 모든 Linux 배포판은 표준 소프트웨어 세트의 필수 부분으로 삼바를 제공합니다.

          을 위한 MS Windows, Samba는 네트워크를 통해 Windows Machines 간의 데이터 공유 지원을위한 핵심 요소가되었습니다. Microsoft는 Samba 개발에서 가장 중요한 배우가되었습니다. CIFS는 Windows-10에서 기본적으로 더 이상 활성화되지 않지만 Windows 시스템이 설치 될 때 명시 적으로 지정된 옵션으로 활성화 할 수 있습니다.

          NAS 서버의 개념

          NAS 시스템의 기본 구성 요소는 다음과 같습니다

          • 공유 데이터의 지원 및 접근성 NAS 서버의 파일 시스템,
          • 의 구현 클라이언트 소프트웨어 서버와 데이터를 교환하는 참여 클라이언트 시스템에서,
          • a의 일반적인 존중 커뮤니케이션 프로토콜 모든 파트너에 의해,
          • 해당 데이터 로컬 데이터처럼 보입니다 클라이언트 시스템의,
          • 그리고 몇몇 클라이언트 기계에는 있습니다 동시 액세스 서버의 데이터에.

          이 개념은 또한 서버의 파일 구조가 클라이언트에 표시되는 방법을 결정합니다. 서버의 파일 트리의 루트는 클라이언트의 빈 디렉토리에 첨부되어 서버의 파일은 클라이언트의 파일 구조의 하위 구조처럼 보입니다. Linux 사용자에게 잘 알려진 소유권 및 액세스 권한 개념은 원래 개념의 일부가 아닙니다.

          실제로 클라이언트에서 NAS 소프트웨어 구현은 다음과 같습니다

          1. 높은 수준의 추상화로 사용자 및 OS 프로그램이 만든 클라이언트 시스템에 대한 I/O 요청을 가로 채기,
          2. 이 요청을 운영 체제가 제공 한 해당 절차로 호출하여 인터넷 인터페이스로 대체합니다.

          일반적으로 NAS 서버 독립적 인 시스템으로, 네트워크에 연결되어 있으며 상당한 양의 스토리지가 장착되어 있습니다 (Fritzbox에서 사용자는 Fritzbox의 USB 플러그에 연결된 USB 스토리지 형태로 자신의 스토리지를 제공해야합니다). 독립형 NAS 서버는 일반적으로 약 200 유로를 구입할 수 있습니다.

          의 구현 Fritznas는 특별한 경우입니다, 쉽게 설치하기 :이 서비스는 Fritzbox의 일종의 “사마귀”입니다. 주로 인터넷 라우터 및 모뎀 연결의 역할.

          이 문서의 논의는 Fritznas 서버를 사용할 것으로 가정하지만 문서에는 실질적으로도 포함되지 않는 것이 포함되어 있습니다 독립형 NAS 서버에 적용하십시오. 실제로 “NAS 시스템”이라는 용어는 어디에서나 사용됩니다.

          최근까지 CIF 사용 Fritzbox의 제조업체가 부과 한 선택이었습니다. CIFS는 확실히 “오래된”소프트웨어이지만 부드럽게 실행되며 여전히 매우 인기가 있습니다. 현재, 최신 버전의 삼바 사용으로의 이동이 있습니다. 예를 들어, MS Windows는 보통 비활성 기능의 상태로 은퇴 한 CIF를 필요에 따라 명시 적으로 활성화해야합니다.

          보안, 공유 데이터 보호

          CIFS와 WANNACRY

          CIFS (삼바 버전 1.0) WannaCry Ransomeware 공격의 벡터였습니다. Microsoft는이 문제를 매우 빠르게 패치했지만 CIFS는 낙인 취약성을 유지하고 보안 부족으로.

          CIFS는 매우 오랫동안 NAS 서버 제공 업체가 사용하는 프로토콜에 대한 주요 선택으로 남아 있었으며 다른 유사한 공격은 알려져 있지 않습니다. 이 특정 보안 문제는 더 이상 심각한 위협이되지 않습니다. 특히 방화벽을 제공하고 네트워크 주소 변환을 사용하는 라우터 뒤에서 실행되는 NAS 환경의 경우.

          보안 문제에 대한 훨씬 더 심각한 주제는 사용자 별 액세스 제어의 부족에 따라 로컬 네트워크 내 오용에 대한 보호 부족입니다.

          로컬 데이터에 대한 액세스

          Samba는 원래 Microsoft Windows 시스템의 맥락에서 데이터를 처리하기 위해 개발되었습니다. 이에 따라 처리하는 방법을 모릅니다 소유권 그리고 액세스 권한.

          이는 Linux 시스템의 사용자가 사용하는 것과 데이터의 보안에 대한 상당한 것으로 기대되는 것과 관련하여 심각한 단점을 나타냅니다. Linux 시스템에서 볼 수있는 모든 파일 및 디렉토리는 NAS 서버에 거주합니다 루트에 속합니다 그리고 가지고 있습니다 읽기 및 쓰기 허가.

          보안 메커니즘에 대한 자세한 내용 과이 문제에 대한 작업을위한 잠재적 개념은 예를 들어 참조하십시오,

          이 위키 페이지의 독자를 대상으로합니다

          이 Wiki Page는 MAGEIA 시스템에서 이러한 NAS 환경을 어떻게 만들 수 있는지 문서화합니다. 주로 Mageia를 사용하는 시스템에서 클라이언트 소프트웨어 구성에 대한 문제에 중점을 둡니다. 이와 관련하여 Mageia는 다른 배포판과 크게 다르지 않으며이 문서는 다른 Linux 배포판을 사용하는 경우 도움이 될 수 있습니다. 마지막으로, 짧은 요약은 Samba 클라이언트 소프트웨어를 Windows-10 시스템에서 작동하도록하는 방법을 설명합니다.

          이 페이지의 프레젠테이션은 패키지를 선택하고 설치할 수 있고 Sudo를 사용하여 간단한 명령 줄 작업을 수행하는 것을 알고있는 비전문가 인 Linux Machine의 소유자에게 맞춤화되었습니다.

          단락으로의 텍스트 배열은 주어진 독자에게 특별한 관심이없는 텍스트 섹션에 대한 점프를 용이하게해야합니다.

          Mageia에서 Samba 클라이언트 구성

          필요한 패키지

          Mageia에서 Samba 클라이언트를 실행하는 데 필요한 패키지는 표준 분포의 일부입니다. 삼바 버전 1.0 (CIFS)은 특별한 경우입니다. 추가 패키지 “CIFS-Utils”를 설치해야합니다

          urpmi cifs-utils

          이 패키지는 실제로 모든 배포판에서 사용할 수 있습니다. 그 이름은 오해의 소지가있을 수 있습니다 -이 패키지는 버전 1뿐만 아니라 Samba 버전의 전체 범위를 지원합니다.0.

          패키지를 설치하면이 문서의 맥락에서 관심있는 일부 파일이 생성됩니다

          삼바에 대한 지역 문서

          “cifs-utils”를 설치하는 경우, 당신은 또한 일련의 맨 페이지를 얻습니다. 여기에 관심이있는 유일한 것은 페이지입니다 산.CIFS (8): Samba 파일 시스템을 장착하기위한 몇 가지 특정 측면에 대해 설명합니다 (그러나 Samba 파티션 장착에 대한 세부 사항을 구성 할 때 해결해야 할 문제에 도움이되지는 않습니다).

          이 사람의 나머지 부분의 이름을 찾으려면 “Mageia Control Center”를 사용할 수 있습니다. “소프트웨어 설치 및 제거”섹션 : “CIFS-Utils”를 찾고 선택하고 파일 버튼을 누르십시오. 같은 방식으로 사용 가능한 로컬 문서 파일의 이름을 찾을 수도 있습니다 /usr/share/doc/cifs-utils.

          참고 : 현재 Samba Man-Pages가있는 파일은 Man2HTML을 사용하여의 내용을 변환하는 도구로 표시 할 수 없습니다 .xz HTML 파일에 파일을 파일로 파일.

          삼바 구성 파일

          파일 /etc/samba/smb.콘크리트 Linux 클라이언트의 구성 파일입니다. 이 파일은 설치되어 클라이언트 NAS를 실행할 수 있습니다.

          NAS 파일 시스템을 자동으로 장착합니다

          순진하게, 올바른 형식의 선이 /etc/fstab 클라이언트 시스템이 부츠를 부팅 할 때 NAS 서버에있는 파일을 자동으로 장착하는 데 필요한 모든 것입니다. 그러나 Linux는 불쾌한 올무가 있습니다 /etc/fstab Samba가 완전히 시작되기 전에 시스템이 시작될 때 발생하는 일련의 작업 순서에서 초기에 처리됩니다. 결과적으로 시스템은 부츠를 부팅 할 때 Samba 서버에서 파일을 마운트하지 않습니다. 또한 Linux는 디렉토리가 /etc/fstab 여전히 장착이 필요하므로 원격 파일이 장착 될 때까지 대기하는 “시작 프로세스”를 시작합니다. 초기화는 몇 분 후 시작 프로세스 시간이 끝날 때까지 중단됩니다.

          해결 방법에 대한 대안

          이 상황을 처리 할 수있는 몇 가지 가능성이 있으며, 비슷한 상황에서 시스템이 네트워크에 연결되지 않을 때 도착합니다

          • 그림에 맞는 디렉토리에 대해 예견된 Automount 메커니즘 사용을 자제하십시오 /etc/fstab:
          1. 루트로서 명령 줄에서 디렉토리를 수동으로 마운트하십시오,
          2. 또는 삼바가 시작되거나 실행 중일 때 시스템 초기화가 끝날 때 실행될 스크립트를 제공합니다.
          • 다음 단락에서 논의 된 메커니즘을 사용하십시오 ( “권장 접근법”).

          권장 접근법

          간단한 대안이 있습니다 (https : // askubuntu 참조.com/Questions/1081601/how-to-fix-fstab-samba-mounts-loading) : 디렉토리가 있다는 사실을 악용합니다 /etc/sysconfig/Network-Scripts/ifup.디/ 특수 디렉토리입니다 : 해당 디렉토리의 실행 파일은 파일 시스템이 완전히 작동해진 직후에 실행을 위해 제출됩니다.g. Ubuntu-,이 디렉토리는 다음에 있습니다 /etc/network/if-up.디/)).

          내용 (NAS 파티션의 마운트 포인트를 나타내는 위치, 파일 이름은 중요하지 않은 경우 2 라인 파일 (Root, 권한 0755)을 작성 하여이 기능을 사용할 수 있습니다 만약.디))

          틀!빈/SH 마운트

          /etc /fstab에서 원격 디렉토리를 지정합니다

          부팅 시간에 자동 마운트가 필요하지 않더라도 라인을 제공하는 것이 좋습니다 /etc/fstab 마운트 옵션을 지정합니다. 그런 다음 수동 마운트는 “Mount”(위와 같이 Samba 파티션이 장착 된 디렉토리 노드의 이름을 의미하여 간단히 시작할 수 있습니다 – /fritzbox 다음 예에서) .

          자동 마운트의 경우 위에서 논의 된 개념을 적용하면 다음 줄이 /etc/fstab 올바르게 작동합니다 (다음 예제는 Samba-1 파티션을 장착하는 데 유효하며 Samba-3 파티션 장착을 더 멀리 설명합니다

          // 192.168.0.1/fritz.NAS/FRITZBOX CIFS 자격 증명 =/etc/samba/smbcredentials, noserverino, noauto, deaults, vers = 1.0 0 0

          본질적 으로이 줄은 “Mount 8″Man-Page에 문서화 된 명령 줄 마운트에 해당합니다. 사용 된 많은 옵션이 이미 논의되었습니다. 다음은 몇 가지 추가 의견입니다

          그만큼 세 개의 필드를 이끌고 있습니다, 차례로 지정하십시오

          1. 그만큼 NAS 서버의 주소 (이 주소의 IP 주소와 서비스 이름 – 삼바 용어 : 삼바 공유 )),
          2. 그만큼 삼바 파티션의 마운트 포인트 Samba 서버에서 장착 할 디렉토리 트리의 루트를 지정합니다 (무효 디렉토리를 장착하기 전에),
          3. 그만큼 파일 시스템의 유형 장착 – NAS 파티션 장착을위한 CIFS; (최근에 SMB3 유형은 Linux “Mount”가 처리하는 유형에 추가되었지만 CIFS 만 여기에 문서화 된대로 NAS 파티션을 마운트합니다) .

          유형의 사양에 대한 기호 CIF를 사용하는 것은이 맥락에서 삼바 버전 1에만 국한되지 않습니다. 삼바가 작동 할 때 존중해야 할 버전은 Vers 필드에 지정된 내용에 따라 다릅니다

          다음은 다음과 같습니다 쉼표로 구분 된 옵션 목록 파일 시스템이 장착 될 때 적용하려면 (옵션의 순서는 중요하지 않음) :

          • 신임장 . 사용자 이름과 암호가 포함 된 파일을 지정합니다. 이 정보는 Samba가 사용하여 사용자가 액세스 권한이 있는지 확인하기 위해 사용됩니다 (Man-Page는이 정보를 직접 제공 할 수있는 방법을 보여줍니다 /etc/fstab; 그러나이 정보를 공개 읽기 액세스와 함께 파일에 포함시키는 것은 어리석은 일입니다 (Linux는 필요합니다 /etc/fstab 공개 읽기 액세스를 허용하기 위해); 자격 증명 파일의 내용 (루트 소유, 권한 0600)의 경우 사용

          사용자 이름 = 비밀번호 =

          해당 파일의 이름 또는 배치해야 할 위치에 대한 규칙은 없습니다 – /etc /smbcredentials는 임의의 선택입니다. 그러나 파일은 읽기 보호되어야합니다. 0600의 권한은 괜찮습니다

          • vers = . 이 라인이 코딩 된 삼바 프로토콜의 버전을 지정합니다,
          • Noserverino는 클라이언트 (컴퓨터)가 서버의 실제를 사용하지 않고 inode 번호 자체를 생성 할 것임을 나타냅니다
          • NoAuto : 시스템이 초기화 될 때 즉시 마운트를 자동으로 트리거하도록 “마운트”를 억제합니다. 이것은 NAS 파티션이 장착되기 전에 네트워크를 초기화 할 수 있도록하는 것이 중요하며 네트워크에 연결하지 않고도 시스템을 사용할 수 있습니다 (랩톱 !);
          • 기본값 : 이것은 Mount에서 인식하고 자주 지정된 옵션의 목록으로 이해되는 바로 가기입니다 : RW, SUID, DEV, EXEC, AUTO, NOUSER, ASYNC.

          마지막 두 숫자 필드는 FSTAB 보일러 플레이트입니다 덤핑 제어 그리고 파일 시스템 점검 – 참조 FSTAB의 사람 페이지.

          마운트 옵션의 명시 적 사양이있는 명령 줄 마운트

          특정 마운트 옵션으로 Samba 파티션을 수동으로 장착하는 것이 편리하지만 /etc /fstab을 수정하지 않고 편리 할 수 ​​있습니다. 다음 줄은이 작업을 수행 할 수있는 방법입니다

          Sudo mount -t cifs -o 자격 증명 =/etc/samba/smbcredentials, noserverino, noauto, deaults, vers = 1.0 // 192.168.0.1/fritz.NAS /FRITZBOX

          이것을 명령 줄로 제출하는 것은이 섹션의 상단에서 논의 된 /etc /fstab의 줄에서 옵션을 검색하는 마운트를 수행하는 것과 동일한 영향을 미칩니다.

          Samba와의 액세스를위한 파티션 장착 3

          Samba-3을 사용하는 NAS 장비는 Samba-1을 실행하는 장비를 점점 더 교체합니다. Samba-3은 Samba-1과 관련하여 다음과 같은 주요 이점을 제공합니다

          • Samba-3 용 소프트웨어는 최근이며 최신 상태이며 더 많은 유연성과 새로운 기능을 제공합니다
          • 클라이언트가 Samba 프로토콜의 특정 버전을 마운트 옵션으로 하드 와이어 할 필요는 없습니다. 서버는 클라이언트와 협상하고 실행할 수있는 가장 높은 수준의 프로토콜을 결정합니다
          • 그럼에도 불구하고, 발행 된 오류 메시지를 개선하지 않고 삼바 -3의 구현이 이루어진 것은 유감입니다. 삼바 -3이 더 복잡하기 때문에이 문제는 Samba-1보다 훨씬 성가 시게되었습니다.

          토론과 관련하여 삼바 -1 파티션 장착, 내용의 일부 작은 차이점 /etc/fstab 진입, resp. 그만큼 명령 줄 Samba 파티션 장착을 위해서는 다음과 같습니다

          • vers =라는 용어는 옵션 목록에서 제거해야합니다 (Samba는 사용할 버전을 자동으로 협상합니다),
          • Samba 파티션에 대한 액세스를 청구하는 사용자의 이름을 지정하는 옵션을 추가하고 (Samba 서버의 승인이 필요) : username = ,
          • “RW”마운트 옵션은 효과가 없습니다. 따라서 설치 될 때 Samba 파티션의 파일에 대한 UNIX 권한을 제어하기 위해 추가 필드를 옵션 목록에 추가해야합니다 (Windows와 같이 Samba는 “허가”라는 개념을 지원하지 않습니다). 2 대안이 올바르게 작동하는지 확인하고 파론의 파일이 적용되는지 또는 결합되어 있는지 여부를 제어 할 수 있습니다
          1. 소유자로 표시 될 사용자의 UID 및 GID를 지정하십시오 (All!) CIFS 파티션에 장착 된 파일 – 옵션 목록에 다음 필드를 추가하십시오 uid =, gid =, forceuid, forcegid – Samba 서버의 승인을 위해 “사용자 이름”옵션에 지정된 사용자가 반드시 지정된 것은 아닙니다,
          2. CIFS 파티션에 장착 된 파일의 속성 마스크 지정 : 추가 옵션 추가 file_mode = .

          또한 Samba의 구성 파일 /etc/samba/smb.콘크리트 Samba가 CIFS 전송을 진행하는 방법에는 영향을 미치지 않습니다.

          예를 들어, 여기에 Fritzbox 7590 라우터의 Samba-3 NAS 드라이브를 장착하기 위해 포함 된 FSTAB 항목이 있습니다. NAS 서버 (Fritzbox 라우터에는 Fritzos 버전 7이 필요합니다.삼바 -3의지지를 위해 20 이상 – 7590은 이것이 이용 가능한 최초의 라우터 중 하나였다); 자세한 내용은 Samba-1 Paritions 장착에 대한 토론을 참조하십시오.

          // 192.168.0.1/fritz.nas/fritzbox cifs username = harms, credentials =/etc/samba/smbcredentials, noserverino, noauto, defaults, uid = 1000, gid = 1000, forceuid, forcegid 0 0

          mageia 특이성

          이 단락에서 논의 된 모든 문제는 대부분의 Linux 분포에 공통적입니다. Mageia에 특별한 주제는 거의 없습니다. Samba 소프트웨어 배열에 특정 패키지로의 차이가있을 수 있으며 지원 파일이 저장되는 파일 시스템 경로 (예 : 특수 디렉토리)에 차이가있을 수 있습니다 /etc/sysconfig/Network-Scripts/ifup.디 – 위의 참조 – Ubuntu의 위치에 있습니다 /etc/network/if-up.d/fstab.

          Microsoft-Windows 관련 문제

          NAS 서비스에 대한 사용자 액세스 구성

          MS Windows 시스템에서 NAS 액세스를 작동시키기 위해해야 ​​할 일은 거의 없습니다. 주요 어려움은 Windows 문서의 진화에서 주어진 순간을 찾는 것입니다. 해당 컨트롤을 찾을 수 있습니다.

          다음 단락은 전체 토론이 아니지만 이러한 단계를 수행하는 방법에 대한 가이드를 제공합니다.

          CIF 활성화

          이 단계는 – 분명히 – NAS가 Samba -1 만 지원하는 경우에만 필요합니다.

          이미 말했듯이, 삼바 버전 1.0은 Windows-10 머신에서 사용할 수 있지만 첫 번째 작업으로 명시 적으로 활성화 해야하는 “기능”입니다. 다음과 같이 진행하여 수행 할 수 있습니다

          1. “시작”버튼 (작업 바에서 가장 왼쪽)을 누르고 “기능”을 입력하십시오,
          2. “Windows 기능 켜기 또는 끄기”를 선택하십시오
          3. 나열된 기능 목록에서 “SMB1의 라인으로 스크롤하십시오.0 / CIFS 파일 공유 지원 “및 해당 확인 버튼을 활성화합니다.

          그게 전부입니다. CIFS 지원이 이제 활성화되었습니다.

          사용자 파일 시스템에서 NAS의 데이터에 액세스합니다

          기본적으로 Windows-10은 원격 데이터에 대한 액세스를 숨 깁니다 (i.이자형. 네트워크 액세스를 통해 원격 서버에서 지원되는 데이터). 그러한 데이터를 “확인”하려면 사용자는 “네트워크 발견”을 켜야합니다

          1. “Windows Control Center”를 시작하십시오,
          2. “네트워크 및 인터넷”탭을 엽니 다,
          3. “네트워크 및 공유 센터”를 선택하십시오,
          4. “고급 공유 설정 변경”을 선택하십시오
          5. 이제 “네트워크 검색 켜기”라는 라디오 버튼이 표시됩니다.이 버튼을 활성화합니다.

          NAS에있는 디렉토리 트리를 Windows 시스템 사용자의 디렉토리 트리에 통합하려면 최종 단계가 필요합니다.

          NAS와 함께 CIFS를 실행하는 서버 이 위키 페이지가 2 년 전에 작성되었을 때 사용 가능한 Windows-10 버전은 다음과 같습니다

          • 최상위 디렉토리 페이지로 이동하십시오 – “이 PC (C)“,
          • “활성화”회로망” 탭,
          • 이 탭에서 이제 레이블이 지정된 탭이 있습니다 “프리츠 나스”,
          • 해당 탭을 열면 NAS 서버의 데이터에 액세스 할 수 있으며 로컬 데이터처럼 사용할 수 있습니다.

          당신의 경우 NAS는 삼바 -3을 실행할 수 있습니다 Windows 시스템이 현재 레벨 (1903, 2020 년 7 월)으로 업데이트 된 경우 다음과 같이 진행하십시오

          1. 최상위 디렉토리 페이지로 이동하십시오 – “이 PC (C)“,
          2. ~을 치다 “네트워크 장치 매핑” 탭,
          3. “드라이브 레터”, a NAS 파티션을 참조하기위한 편지 그 – 지금까지 – 다른 파티션에는 사용되지 않습니다,
          4. Fritzbox에서 구성된 NAS 장치의 이름을 지정하십시오
          • 수행 : 홈 네트워크 -> USB 장치 -> 홈 네트워크 공유 -> 이름,
          • 또는 사전 구성된 값을 사용하여 “Fritz.NAS “,
          • 그러나 슬래시가 백 슬래시로 교체되었습니다

          Linux 섹션에 사용 된 설정을 사용하면 \\ 192가 발생합니다.168.0.1 \ fritz.NAS .

          결론

          소형 네트워크에 가벼운 NAS 서버를 설치할 수 있습니다

          • 지원을위한 대안을 제시합니다 공유 원격 데이터에 대한 액세스 클라우드 서비스에 액세스 할 필요없이,
          • 그것은 꽤 얻을 수 있습니다 적당한 비용,
          • 설치에는 a 만 있으면됩니다 시간에 매우 제한된 투자,
          • 그것 실제로 유지 보수가 필요하지 않습니다,
          • 실행되는 클라이언트 시스템 다양한 OS 플랫폼 지원됩니다 (Windows-10, Mageia-Linus, Raspberry-Pi Machines, Mac-OS 및 Android 기계를 연결하는 긍정적 인 경험이 있습니다.

          그러나 NAS 환경의 서비스는 원시 데이터에 대한 액세스. 이는 특정 작업에 대한 분산 클라이언트 서버 구현을 제공하는 응용 프로그램과 다릅니다 (그러나 NAS는 이러한 서비스를 구현하는 데 사용될 수 있습니다).

          경우에 따라 NAS는 로컬 애플리케이션이 로컬 데이터처럼 보이지만 실제로 네트워크에서 지원되는 데이터를 이용하여 분산 서비스의 가용성을 가용하는 데 도움이 될 수 있습니다. 예를 들어 번개 달력을 사용하는 것이 있습니다 (ThunderBird에 대한 애드온으로 실현 됨) : 캘린더는 로컬 캘린더 파일과 함께 작동하는 것으로 생각되지만 이러한 파일은 NAS에 상주하는 파일과 교체 / 혼합 될 수 있습니다.