%general-entities; ]> sshfs-&sshfs-version; sshfs Introduction to Sshfs The Sshfs package contains a filesystem client based on the SSH File Transfer Protocol. This is useful for mounting a remote computer that you have ssh access to as a local filesystem. This allows you to drag and drop files or run shell commands on the remote files as if they were on your local computer. &lfs121_checked; Package Information Download (HTTP): Download (FTP): Download MD5 sum: &sshfs-md5sum; Download size: &sshfs-size; Estimated disk space required: &sshfs-buildsize; Estimated build time: &sshfs-time; Sshfs Dependencies Required , , and . Optional (required to build the man page) Installation of Sshfs Install Sshfs by running the following commands: mkdir build && cd build && meson setup --prefix=/usr --buildtype=release .. && ninja This package does not come with a test suite. Now, as the root user: ninja install Using Sshfs To mount an ssh server you need to be able to log into the server. For example, to mount your remote home folder to the local ~/examplepath (the directory must exist and you must have permissions to write to it): sshfs example.com:/home/userid ~/examplepath When you've finished work and want to unmount it again: fusermount3 -u ~/example You can also mount an sshfs filesystem at boot by adding an entry similar to the following in the /etc/fstab file: userid@example.com:/path /media/path fuse.sshfs _netdev,IdentityFile=/home/userid/.ssh/id_rsa 0 0 See man 1 sshfs and man 8 mount.fuse3 for all available mount options. Contents Installed Program Installed Libraries Installed Directories sshfs None None Short Descriptions sshfs mounts an ssh server as a local file system sshfs