Knowhow/Linux

원격 서버에 있는 폴더 mount 하기

침닦는수건 2024. 5. 24. 16:43
반응형

원격 서버에 있는 폴더로부터 파일을 받거나, 폴더로 파일을 올리는 경우 터미널을 통해 하면 귀찮을 때가 많다.

 

특히 커맨드 실수했다간 파일을 통째로 날려먹을 일도 생길 수 있으니 개인적으로 파일 올리고 내리는 것은 GUI로 보고 drag and drop, copy and paste하는게 안전하다고 생각한다.

 

SSD를 ubuntu에 마운트하듯이 ssh로 붙는 원격 서버의 폴더를 로컬 PC에 마운트할 수도 있는데 그 방법을 정리한다. 아주 간단하다.

 

sudo apt update
sudo apt install sshfs # file system

 

sshfs를 설치해둔 뒤, 다음 커맨드 한 방이면 끝난다.

 

sshfs -p PORT_NUMBER USER@xxx.xxx.xx:SERVER_FOLDER_PATH LOCAL_FOLDER_PATH

 

예를 들면 다음과 같다.

sshfs -p 8888 admin@192.168.XX.XX:/home/server/data /home/local/data

 

이러면 원격 서버에 있는 /home/server/data 라는 폴더가 로컬 PC의 /home/local/data라는 폴더에 마운트된다. 

 

/home/loca/data로 가서 데이터를 그냥 읽을 수 있다.

반응형