Ubuntu 16.04
Sponsored Link

SSHFS でマウントする
2016/07/07
 
SSHFS (SSH Filesystem) を利用すると、SSH 接続で他ホストのファイルシステムをマウントできます。
[1] SSHFS をインストールします。
root@dlp:~#
apt-get -y install sshfs
[2] 例として、「ubuntu」ユーザーで、他ホストにある同名ユーザーのホームディレクトリ [/home/ubuntu] をマウントします。 SSH 経由のため、SSH 接続可能であることがあることが前提です。
# 任意のマウント用ディレクトリ作成

ubuntu@dlp:~$
mkdir ~/sshmnt
# SSHFS でマウント

ubuntu@dlp:~$
sshfs 10.0.0.31:/home/ubuntu ~/sshmnt

ubuntu@10.0.0.31's password:    
# 接続先ホストのパスワード

ubuntu@dlp:~$
df -hT

Filesystem                  Type        Size  Used Avail Use% Mounted on
udev                        devtmpfs    2.0G     0  2.0G   0% /dev
tmpfs                       tmpfs       396M  5.6M  390M   2% /run
/dev/mapper/ubuntu--vg-root ext4         25G  2.5G   22G  11% /
tmpfs                       tmpfs       2.0G     0  2.0G   0% /dev/shm
tmpfs                       tmpfs       5.0M     0  5.0M   0% /run/lock
tmpfs                       tmpfs       2.0G     0  2.0G   0% /sys/fs/cgroup
/dev/vda1                   ext2        472M  193M  255M  44% /boot
tmpfs                       tmpfs       396M     0  396M   0% /run/user/0
10.0.0.31:/home/ubuntu      fuse.sshfs   25G  2.5G   22G  11% /home/ubuntu/sshmnt
# マウントできた
# アンマウントする場合は以下の通り

ubuntu@dlp:~$
fusermount -u ~/sshmnt
 
Tweet