linux ubuntu sshfs를 이용한 네트워크 드라이브
OS 2015. 6. 23. 00:02서버에서 할 일
- ssh 설치(설정은 ssh 설치 게시물 이용)
$ sudo apt-get install openssh-server
- 외부에서 접속 가능한 주소 확보
DDNS 서비스를 이용
iptime 공유기 사용시 DDNS 설정이 수월함 - 필요시 공유기 포트포워딩 설정
보안을 위해 포트를 변경할 것을 권장함
클라이언트에서 할 일
- sshfs 설치
$ sudo apt-get install sshfs
- 접속시 마운트할 디렉토리 생성 마운트할 디렉토리의 소유자는 로그인한 사용자로 한다. 홈 디렉토리내에 경로를 두면 편하다(예: /home/server_name)
- sshfs로 마운트
$ sudo sshfs -o allow_other -p 22 server_user@DDNS_name:/home/server_user /home/client_user/server_name
- 접속포트
- 22
- 접속할 서버 아이디
- server_user
- 서버 외부 주소
- DDNS_name
- 마운트할 서버의 경로
- /home/server_user
- 접속한 클라이언트에서 마운트할 경로
- /home/client_user/server_name
- 터미널에서 위 명령을 실행하고 나면 암호를 두가지 물어본다.
첫째 암호는 sudo 명령 실행의 권한을 위한 암호로 클라이언트에서 사용하는 암호이다.
전 단계에 sudo 실행으로 건너뛸 수 있다.
둘째 암호는 sshfs로 접속할 서버의 권한을 얻기 위한 암호로 server_user의 암호를 입력한다.
접속 잘 되고 로컬에서 쓰는 것처럼 사용이 가능하다.
'OS' 카테고리의 다른 글
linux 파일 권한 설정 (0) | 2015.06.23 |
---|---|
linux ubuntu Synaptic Manager 설치 (0) | 2015.06.23 |
linux ubuntu 12.04 실행 아이콘 만들기 (0) | 2015.06.22 |
linux mint 개인 파일 공유 (0) | 2015.06.22 |
linux ssh (0) | 2015.06.22 |