SSHFS 掛載遠端目錄

在 Linux 下可以透過 SSH 通訊協定掛載遠端目錄, 而 SSHFS (SSH Filesystem) 則是以 SSH 為基礎的檔案系統。設定方面只要安裝 sshfs 套件, 遠端一方不需要再安裝什麼, 只要有 openssh 便可以。

首先安裝 sshfs, 在 RHEL 及 CentOS 的話, 要先安裝 EPEL repo, 輸入以下指令:

# yum install epel-release
# yum install fuse-sshfs

載入 fuse module 及開機自動載入:

# modprobe fuse
# echo “modprobe fuse” >> /etc/rc.local

安裝好 sshfs 後執行以下指令, 下面會掛載 server_ip 伺服器的 /remote_dir 到 /mnt/myserver01:

# mkdir /mnt/myserver01
# sshfs [email protected]_ip:/remote_dir /mnt/myserver01

然後就可以好像操作其他目錄一樣, 至於取消掛載就可以用 umount 指令:

# umount /mnt/myserver01



Leave a Reply