OpenSSH : SSHFS を利用する2025/10/15 |
|
SSHFS (SSH Filesystem) を利用すると、SSH 接続で他ホストのファイルシステムをマウントすることができます。 |
|
| [1] | fuse-sshfs をインストールします。 |
|
dlp:~ # zypper -n install sshfs
|
| [2] | 任意の一般ユーザーで実行可能です。 例として、[suse] ユーザーで、[node01.srv.world] 上の [/home/suse/work] をマウントします。 |
|
# SSHFS でマウント suse@dlp:~> sshfs node01.srv.world:/home/suse/work ~/sshmnt (suse@node01.srv.world) Password: df -hT
Filesystem Type Size Used Avail Use% Mounted on
/dev/vda2 btrfs 28G 2.7G 25G 10% /
devtmpfs devtmpfs 4.0M 0 4.0M 0% /dev
tmpfs tmpfs 2.0G 0 2.0G 0% /dev/shm
tmpfs tmpfs 784M 740K 783M 1% /run
tmpfs tmpfs 1.0M 0 1.0M 0% /run/credentials/systemd-journald.service
/dev/vda2 btrfs 28G 2.7G 25G 10% /.snapshots
/dev/vda2 btrfs 28G 2.7G 25G 10% /boot/grub2/x86_64-efi
/dev/vda2 btrfs 28G 2.7G 25G 10% /home
/dev/vda2 btrfs 28G 2.7G 25G 10% /boot/grub2/i386-pc
/dev/vda2 btrfs 28G 2.7G 25G 10% /opt
/dev/vda2 btrfs 28G 2.7G 25G 10% /srv
/dev/vda2 btrfs 28G 2.7G 25G 10% /root
/dev/vda2 btrfs 28G 2.7G 25G 10% /usr/local
tmpfs tmpfs 2.0G 0 2.0G 0% /tmp
/dev/vda2 btrfs 28G 2.7G 25G 10% /var
tmpfs tmpfs 1.0M 0 1.0M 0% /run/credentials/serial-getty@ttyS0.service
tmpfs tmpfs 1.0M 0 1.0M 0% /run/credentials/getty@tty1.service
tmpfs tmpfs 392M 4.0K 392M 1% /run/user/0
node01.srv.world:/home/suse/work fuse.sshfs 28G 2.7G 25G 10% /home/suse/sshmnt
# マウントされた
# アンマウントする場合は以下 # [umount] コマンドでも可 suse@dlp:~> fusermount -u ~/sshmnt
|
| Sponsored Link |
|
|