[8] SSHFS
24 maja 2020Moż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