OpenSSH : SSHFS を利用する2023/12/19 |
SSHFS (SSH Filesystem) を利用すると、SSH 接続で他ホストのファイルシステムをマウントすることができます。
|
|
[1] | fuse-sshfs をインストールします。 |
root@dlp:~ #
pkg install -y fusefs-sshfs
root@dlp:~ #
vi /boot/loader.conf # 最終行に追記 fusefs_load="YES"
root@dlp:~ #
vi /etc/sysctl.conf # 最終行に追記 vfs.usermount=1 reboot
|
[2] | 任意の一般ユーザーで実行可能です。 例として、[freebsd] ユーザーで、[node01.srv.world] 上の [/home/freebsd/work] をマウントします。 |
# 任意のマウント用ディレクトリ作成 freebsd@dlp:~ $ mkdir ~/sshmnt
# SSHFS でマウント freebsd@dlp:~ $ sshfs node01.srv.world:/home/freebsd/work ~/sshmnt (freebsd@node01.srv.world) Password for freebsd@node01.srv.world: # password of the user df -hT /home/freebsd/sshmnt
Filesystem Type Size Used Avail Capacity Mounted on
node01.srv.world:/home/freebsd/work fusefs.sshfs 26G 212K 26G 0% /home/freebsd/sshmnt
# マウントされた
# アンマウントする場合は以下 freebsd@dlp:~ $ umount ~/sshmnt
|
Sponsored Link |