[8] SSHFS

24 maja 2020 Wyłączono przez Adam [zicherka] Nogły

Możliwe jest zamontowanie zdalnego systemu plików za pomocą SSH dzięki SSHFS.

[1] Zainstaluj fuse-sshfs.

# instalujemy z PowerTools
[root@lsr01vm ~]# dnf --enablerepo=PowerTools install fuse-sshfs

[2] Użycie jest możliwe przez każdego użytkownika.
Przykładowo użyjemy użytkownika [sshfsuser] i jego katalogu domowego [/home/sshfsuser] na [192.168.1.3] do zamontowania w lokalnym katalogu [~/sshmnt].

# tworzymy katalog do ktorego zamontujemy zasób
[user@lsr01vm ~]$ mkdir ~/sshmnt
# montujemy zasób
[user@lsr01vm ~]$ sshfs sshfsuser@192.168.1.3:/home/sshfsuser ~/sshmnt
sshfsuser@192.168.1.3's password:
# sprawdzamy czy zasób jest zamontowany
[user@lsr01vm ~]$ df -hT
System plików                         Typ        rozm. użyte dost. %uż. zamont. na
devtmpfs                              devtmpfs    475M     0  475M   0% /dev
tmpfs                                 tmpfs       491M     0  491M   0% /dev/shm
tmpfs                                 tmpfs       491M   13M  478M   3% /run
tmpfs                                 tmpfs       491M     0  491M   0% /sys/fs/cgroup
/dev/mapper/cl_lsr01vm-root           xfs         6,2G  1,8G  4,5G  29% /
/dev/sda1                             ext4        976M  153M  756M  17% /boot
tmpfs                                 tmpfs        99M     0   99M   0% /run/user/1000
sshfsuser@192.168.1.3:/home/sshfsuser fuse.sshfs  6,2G  1,6G  4,7G  25% /home/user/sshmnt
# odmontowywujemy zasób
[user@lsr01vm ~]$ fusermount -u ~/sshmnt