'삼바'에 해당되는 글 2건
- 2013.02.01 :: 우분투에서 한글 안깨지고 패스워드 안 보이게 공유 폴더 마운트 하기
- 2008.10.16 :: VirtualBox의 shared folder 기능 쓸 만한가?
이미 오래전 포스트에서 삼바(samba) 마운트 하는 법은 설명했지만 이번에 Linux Mint Nadia를 새로 깔아서 테스트 하는 과정에서 좀 더 뽀대나게 마운트 하는 방법을 보게 되어 정리해둔다. 이 방법는 남의 사이트에서 배운 것이다.
우선 삼바 파일 시스템을 지원하는데 필요한 패키지를 설치하고 마운트 할 빈 디렉토리를 만든다.
$ sudo apt-get install smbfs
$ sudo mkdir /마운트/할/빈/디렉토리
오래전 포스트에서 명령어로 그냥 마운트 하는 것은 설명했으니 오늘은 fstab 에 넣어서 마운트하는 법을 정리한다. 안전을 위해서 원본을 복사해둔다.
$ sudo cp /etc/fstab /etc/fstab.old
그리고 마운트 할 때 사용할 사용자 이름과 패스워드를 저장해둘 파일을 만든다.
$ sudo vi /root/.smbcredentials
그리고 그 파일에 다음과 같은 방식으로 이름과 패스워드를 넣어준다.
username=사용자 이름
password=패스워드
그리고 이 파일을 남이 보거나 수정할 수 없도록 접근 권한을 설정해준다.
$ sudo chmod 700 /root/.smbcredentials
이제 진짜로 fstab을 수정해서 마운트를 어떻게 할 것인지 지정을 해줘야 한다. 우선 fstab 파일을 열고
$ sudo vi /etc/fstab
이렇게 한 줄을 넣어준다.
//공유/폴더의/경로 [탭] /마운트/할/빈/디렉토리 [탭] cifs [탭] credentials=/root/.smbcredentials,iocharset=utf8,file_mode=0777,dir_mode=0777 0 0
$ sudo mount -a
$ sudo mount /마운트/할/빈/디렉토리
그래서 대안으로 호스트쪽에 삼바(samba) 서버를 설치하고 파일을 공유해보았더니 VirtualBox의 shared folder 기능보다 훨씬 더 빠르다. VirtualBox 쪽 설정에 문제가 있었던 것인지 아니면 원래 그런 것인지는 몰라도 당분간은 삼바의 파일 공유 기능을 이용해야 겠다.
그런데 한가지 단점은 삼바의 경우 네트워크로 파일을 공유하는 것이므로 내가 원하지 않는 외부 컴퓨터에서도 접근을 할 수도 있다는 것이다. 뭐, 그게 꼭 필요한 사람은 그렇게 해야 겠지만 그렇지 않다면 smb.conf 에 hosts allow, hosts deny 기능을 이용해서 접근을 제한하는게 좋겠다.
댓글을 달아 주세요