[Linux]Part2) 원격 파일시스템을 마운팅하기(NFS)

NFS(Network File System), sshfs 그리고 CIFS(Common Internet File System)는 모두 다른 방식으로 원격 파일 시스템을 마운트하여 로컬 시스템에서 원격 파일에 접근하는 기술입니다. 아래에서 각각의 기술을 비교 설명하겠습니다.

  1. NFS(Network File System):
    • 기술: NFS는 클라이언트와 서버 간의 파일 공유를 위한 프로토콜입니다. 공유 디렉터리를 마운트하여 원격 파일에 접근할 수 있습니다.
    • 보안: 기본적으로 암호화되지 않은 통신을 사용하므로, 추가적인 보안 설정이 필요합니다.
    • 설정: 서버와 클라이언트 간의 설정 및 마운트 포인트 설정이 필요합니다.
    • 운영체제 지원: 다양한 운영체제에서 지원되며 주로 UNIX 및 Linux 시스템에서 사용됩니다.
  2. SSHFS(SSH File System):
    • 기술: SSHFS는 SSH 프로토콜을 기반으로한 파일 시스템 마운트 기술입니다. 로컬 시스템과 원격 호스트 사이의 암호화된 연결을 통해 파일을 전송하고 접근합니다.
    • 보안: 데이터 전송이 SSH 암호화를 통해 이루어지므로 보안적으로 안전합니다.
    • 설정: SSH 키 기반의 접속을 위해 개인 키와 공개 키가 필요하며, 원격 호스트의 공개 키를 ~/.ssh/known_hosts에 등록해야 합니다.
    • 운영체제 지원: 주로 Linux 및 Unix 기반 시스템에서 사용됩니다.
  3. CIFS(Common Internet File System):
    • 기술: CIFS는 Windows 파일 공유 프로토콜로, 로컬 및 원격 파일 시스템 간의 연결을 위해 사용됩니다.
    • 보안: Windows 기반의 프로토콜이지만, 암호화 옵션을 통해 데이터 보안을 향상시킬 수 있습니다.
    • 설정: 로그인 및 권한 설정 등 Windows 파일 공유에 관련된 설정이 필요합니다.
    • 운영체제 지원: Windows 및 다른 운영체제에서도 사용 가능하지만, 주로 Windows에서 사용됩니다.

이러한 원격 파일 시스템 기술들은 각각의 장단점과 용도에 따라 선택되어야 합니다. 보안, 편의성, 운영체제 지원 등을 고려하여 적합한 기술을 선택하실 수 있습니다. 순서대로 설정 방법 및 사용법에 대해 알아보겠습니다.

1. NFS(Network File System): Linux Server – Linux Client
2. NFS(Network File System): NAS Server – Linux Client
3. SSHFS(SSH File System)
4. CIFS(Common Internet File System): Linux Server – Windows Client
5. CIFS(Common Internet File System): Windows Server – Linux Client

2. NFS(Network File System): NAS Server – Linux Client

nfs

NFS(Network File System): NAS Server – Linux Client


Synology NAS(Model RS4021xs+를 NFS Server로 사용하는 경우

    1. “제어판 > 공유폴더 > (공유 폴더 선택 후) 편집 > NFS 권한” 페이지로 이동합니다.
    2. “생성” 버튼을 클릭하면 아래와 같은 화면이 나타납니다.
    3. 접속을 허용할 NFS Client를 “호스트이름 또는 IP:” 필드에 입력합니다.


NETGEAR NAS(Model: RN3138)를 NFS Server롤 사용하는 경우

  1. “공유 > 새 공유” 페이지로 이동하여 새 공유 생성
    – NFS를 체크합니다. 다음 단계인 “설정” 페이지에서도 활성화할 수 있습니다.
  2. “설정” 페이지로 이동합니다.
  3. “네트워크 엑세스 > NFS” 설정 페이지로 이동합니다.
    – “호스트 추가(+)” 버튼을 클릭합니다.
  4. 아래 화면에서 NFS 접근을 허용할 호스트를 추가합니다.

▣ NFS Client는 “NFS(Network File System): Linux Server – Linux Client” 의 NFS Client 설정 방법를 따르면 됩니다.

You may also like...

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다