sshfs를 이용한 마운트 방법은 ssh가 연결되는 서버에 연결하여 서버 폴더를 마운트 할 수 있어 빌드서버에 있는 코드를 작업하는데 매우 유용 합니다. 저는 주로 빌드 서버의 소스코드를 작업하는 개발에 사용하는 클라이언트 컴퓨터에 마운트하여 작업하는 구조로 사용합니다.
sshfs 설치
sshfs를 사용하기 위해서 sshf를 설치 합니다.
------------------------------------------------
sudo apt-get install sshfs
------------------------------------------------
폴더 마운트
sshfs로 서버의 폴더를 마운트할 로컬컴퓨터의 폴더를 생성합니다.
저는 server 라는 폴더를 만드는 것으로 가정합니다.
------------------------------------------------
<로컬 컴퓨터>
/home/user/server
<서버>
/project/linux
------------------------------------------------
위와 같이 로컬컴퓨터에 server라는 폴더에 서버에 있는 linux폴더를 마운트 하여 작업하려 합니다.
sshfs를 설치하였으니 해당 명령으로 서버폴더를 마운트 합니다. 아래의 명령에서 <user>는 서버 접속 시 사용할
유저 ID 이고 <ip address>는 서버의 ip 주소입니다.
------------------------------------------------
$ sshfs <user>@<ip address>:/home/user/server /home/user/server
------------------------------------------------
마운트 해제
sshfs는 인터넷 연결이 불안정하여 끊어지거나 다른 문제가 생기는 경우 마운트가 해제됩니다. 이렇게 마운트가 정상적으로 연결되지 않은 상태에서는 마운트를 해제하고 다시 연결하는 것이 좋습니다.
------------------------------------------------
sudo umount -f /home/user/server
------------------------------------------------
'Programming' 카테고리의 다른 글
우분투 20.04 아파치 설치 방법 (0) | 2021.12.18 |
---|---|
기념일 계산기 (0) | 2021.12.05 |
[Linux] tar 압축하기/압축풀기 (0) | 2021.05.15 |
DariaDB 기본명령어 (0) | 2021.04.11 |
Google Chome 느려질 때 대처방법 (0) | 2021.02.02 |