From Funtoo
(Difference between pages)
Jump to navigation
Jump to search
|
|
Line 1: |
Line 1: |
| {{Ebuild
| | __HIDDENCAT__ |
| |Summary=Fuse-filesystem utilizing the sftp service
| |
| |CatPkg=sys-fs/sshfs-fuse
| |
| |Maintainer=
| |
| |Homepage=http://fuse.sourceforge.net/sshfs.html
| |
| }}
| |
| == Server ==
| |
| Simply run sshd with sftp enabled. These are the default settings under funtoo so there is not much to do.
| |
| | |
| <console>###i## rc-service sshd start</console>
| |
| | |
| == Client ==
| |
| === Install ===
| |
| ==== Kernel ====
| |
| {{kernelop|title=File systems enable FUSE|desc=
| |
| File systems --->
| |
| <M> FUSE (Filesystem in Userspace) support
| |
| }}
| |
| | |
| ==== Emerge ====
| |
| <console>###i## emerge sshfs-fuse</console>
| |
| | |
| === Use ===
| |
| ==== as root ====
| |
| create a mountpoint:
| |
| <console>###i## mkdir /mnt/remote</console>
| |
| | |
| <console>###i## sshfs myuser@ipaddress:/home/myuser/media /mnt/remote</console>
| |
| | |
| To unmount:
| |
| <console>###i## fusermount -u /mnt/remote</console>
| |
| | |
| ==== as a user ====
| |
| sshfs requires sshfs ran as a user if a user is to access the content.
| |
| create a mountpoint:
| |
| <console>###i## mkdir /mnt/remote</console>
| |
| change mount point to be under the user
| |
| <console>###i## chown user:user /mnt/remote
| |
| | |
| <console>$##i## sshfs myuser@ipaddress:/home/myuser/media /mnt/remote</console>
| |
| | |
| To unmount:
| |
| <console>###i## fusermount -u /mnt/remote</console>
| |
| {{EbuildFooter}}
| |
Latest revision as of 01:25, September 30, 2014