[ubuntu server 22.04] 서버간 파일 공유, 리모트 파일 마운팅하기 (sshfs)

yes 2024.12.15 21:41:15

서버간 파일 공유, 리모트 파일 마운팅하기 (sshfs)

 

리눅스간에 공유
- NFS(Network File System)
- sshfs(SSH File System)

 

리눅스-윈도우 공유
CIFS(Common Internet File System)
samba

 

나의 선택은 sshfs로 함

 

nfs 와 sshfs 장단점
- 속도는 아주 살찍 nfs 가 빠르다 (큰 차이 못느낄 정도라고 한다)
- 보안은 sshfs 가 좋다.
- sshfs가  설치가 쉽다
- 간혹, sshfs 지원이 중단되었다고 걱정하는데, 아직도 사용엔 문제 없다.

 

 

인스톨

sudo apt-get install sshfs

 

마운트 명령어

sudo sshfs -o allow_other,defer_permissions [email protected]:/vo2 /vo2/sshfs
sudo sshfs -o allow_other,default_permissions [email protected]:/vo2 /vo2/sshfs

 

언마운트
sudo fusermount -u /vo2/sshfs

 

제거

sudo apt-get remove sshfs

 

 

자동실행 (실패)

/etc/fstab
sshfs#[email protected]:/vo2 /vo2/sshfs fuse defaults,idmap=user 0 0

 

 

 

 

총평

- 잘 된다.

- 다만, 자동실행 부분은 성공하지 못했다. 좀더 살펴봐야 겠다.