Linux

[Linux] curlftpfs 명령어로 원격 FTP 서버를 마운트하여 사용하기

IT-PAPA 2023. 1. 30. 06:30
반응형

필자는 원격에 있는 FTP 서버를 접속할 때마다 쉘 스크립트로 작성하여, 접속을 하거나, FTP 명령어를 사용하여, 접속하곤 했다.

하지만 curlftpfs 를 알고 나서 원격 서버의 FTP를 내 서버에 마운트 하여 사용할 수 있다는 걸 알고, 매우 신기하고 유용하게 사용 중이다.

아래 명령어를 통해 FTP 서버를 마운트하여, 나의 파일 시스템처럼 사용해 보도록 하자!

 

curlftpfs 설치

sudo apt update
sudo apt inatall curlftpfs

 

curftpfs 명령어

# FTP 서버를 기본 마운트하고 싶은 경우
sudo curlftpfs [원격서버ID]:[원격서버비밀번호]@[HOST IP or 도메인]:[PORT] [LOCAL 마운트대상 폴더] -o allow_other,uid=$(id -u),gid=$(id -g)

# 특정 폴더를 마운트하고 싶을 경우
sudo curlftpfs [원격서버ID]:[원격서버비밀번호]@[HOST IP or 도메인]:[PORT][마운트 대상 폴더] [LOCAL 마운트대상 폴더]
 -o allow_other,uid=$(id -u),gid=$(id -g)

curlftpfs 명령어 실행

curlftpfs 마운트된 모습

curlftpfs 마운트 모습
curlftpfs 마운트 모습
ftp 서버 내용
ftp 서버 내용

curlftpfs 마운트 해제 명령어

sudo umount [경로]
sudo umount /APP/ftp2

 

728x90
반응형
LIST