BlackArmor NAS는 Linux와 다른 운영 체제에서 사용할 수 있는 NFS(네트워크 파일 시스템) 및 CIFS 프로토콜을 지원합니다. 이 문서에서는 Linux를 갖춘 NFS 및 CIFS의 사용에 대해 유용한 도움말을 제공합니다. 단, 보다 자세한 내용은 시스템 설명서를 참조하십시오. Linux, 커맨드 라인 및 보안 권한(root 또는 sudo 명령)에 대해 숙지하시기 바랍니다.
참고: Seagate BlackArmor NAS 440 관련 Linux 지원에 대한 자세한 내용은 이 기술 자료 문서를 참조하십시오.
참고: 공유 위치 및 파일에 액세스하는 가장 쉬운 방법은 파일 관리자를 통해 Windows 공유(CIFS)를 사용하는 것입니다. Microsoft 기술 자료 문서를 참조하십시오.
참고: NFS 클라이언트 지원을 위해 Linux 에 nfs-common 패키지 설치가 필요할 수 있습니다. 해당 패키지 또는 상응하는 다른 패키지에 대한 정보는 패키지 관리자에게 문의하십시오.
설정
1. BlackArmor의 관리 페이지에 액세스합니다.
2. NFS에 대해 액세스할 공유 위치가 설정되었는지 확인합니다.
- Network 섹션으로 이동한 후 Shares로 이동합니다.
-
특정 공유 위치에 대해 NFS가 활성화된 경우, 해당 NFS 확인란에 녹색 확인 표시가 나타납니다.
- 그렇지 않으면 NFS 확인란을 선택하여 수정하고 이 확인란에 확인 표시가 있는지 확인합니다.
3. NFS 서비스를 설정합니다.
- Network 섹션으로 이동하고 나서 Services로 이동합니다.
- NFS Service 아래에서 Enable로 설정되어 있는지 확인합니다.
-
Linux 컴퓨터의 IP 주소를 입력해야 합니다.
- 수정할 때 매번 Add를 클릭하여 한 번에 하나씩 수정합니다.
- 완료되었으면 Submit를 클릭합니다.
Linux에 공유 위치 탑재
1. Linux 컴퓨터에서 터미널을 엽니다.
- nfs-common 패키지가 설치되어 있는지 확인합니다. Unbuntu에서 이 작업을 수행하는 방법:
sudo apt-get install nfs-common
- 그렇지 않은 경우, 자세한 내용은 시스템 설명서를 참조하거나 패키지 관리자에게 문의하십시오.
- NFS를 탑재하려면 먼저 탑재할 폴더를 생성해야 합니다. 디렉토리를 생성하기 위해 다음을 입력합니다:
sudo mkdir /mnt/
- 이제 탑재할 폴더를 만들었으므로, 공유 위치를 탑재할 수 있습니다. 유형:
sudo mount -t nfs :// /mnt/
-
의미:
- -t : 일반적인 탑재 명령임을 시스템에 알리는 데 사용됩니다. /etc/fstab에 드라이브 정보가 없는 경우 이 매개변수를 사용합니다.
- nfs : 탑재하려는 공유 유형을 알려줍니다.
- :/ : 탑재할 드라이브의 IP 주소입니다.
- / : 탑재할 실제 하드 드라이브의 볼륨 이름입니다. 기본값은 DataVolume입니다.
- : 탑재할 하드 드라이브의 볼륨 내 공유 위치입니다.
- /mnt/ : 공유 위치를 탑재할 위치입니다. 이 위치는 위에서 이미 만들었던 폴더입니다.
- 참고: 이렇게 해도 바탕 화면에 바로 가기가 생성되지 않거나 컴퓨터에 표시되지 않습니다. 폴더의 위치를 검색해야 합니다. 일반적으로 이 위치는 컴퓨터의 Filesystem -> mnt에 있습니다.
예:
sudo mount -t nfs 192.168.10.204:/DataVolume/Public /mnt/Public
탑재 오류
탑재 도중 "Access is denied" 오류가 발생할 경우 다음을 의미할 수 있습니다.
- 클라이언트(Linux 컴퓨터)가 허용되는 IP 주소 목록에 없습니다.
-
공유 이름(예: /DataVolume/Public)이 공유되지 않았습니다.
- 예를 들어 192.168.10.204:/Public(볼륨 이름 없음)을 시도하면 "access is denied" 오류가 발생합니다.
NFS 문제 해결
showmount 명령을 사용하여 BlackArmor에서 내보낸 것이 무엇인지 확인합니다.
showmount -e
-e는 BA의 NFS에서 내보낸 공유 위치 목록 또는 "내보내기(exports)"를 의미합니다.
다음과 같이 표시됩니다.
Export list for 192.168.10.204:
/DataVolume/Public *
CIFS를 사용하여 탑재
실제로 공유 위치를 탑재하는 데 사용하는 구문을 제외하고는 대부분이 동일합니다.
sudo mount -t cifs -o noperm /// /mnt/
- "-o noperm"이 추가됩니다. 이 구문을 사용하지 않으면 공유 위치를 탑재할 수 있지만 공유 위치에 쓸 수 없게 됩니다. 폴더와 파일을 만들 수는 있으나, 편집할 수는 없습니다.