Kio Slaves has a problem with working over the
fish:// protocol on non standard port. The best alternative for Kio is sshfs. You can find information about the installation and configuration of FUSE filesystems on Gentoo Wiki.
Usage of sshfs
sshfs -pXXXX -o [options] user@remotehost:/remote/path /local/path/
-pXXXXX – tells sshfs to use port number XXXXX.
-o Ciphers=arcfour – speeds up for the connection.
-o ro – read only.
-o nonempty – allow nonempty mount point.
-o cache_timeout=N – set default cache timeout (in seconds)
-o cache=no – disable cache.
-o intr – allows to interrupt file access.
-o reconnect – automatically reconnect
-o idmap=user – helps with file ownership conflicts
sshfs -pXXXXX -o Ciphers=arcfour,idmap=user user@remotehost:/remote/path /local/path/
Reverse – mount local files system on remote host:
user@localhost > ssh -R 2222:localhost:22 user@remotehost user@remotehost > sshfs -p 2222 localhost:/media/usb1 myusb1
-o idmap=user – translates the user ID of the connecting user
-o uid=UID – use
-o gid=GID – use
If You get an error:
read: Connection reset by peer. Try using the
-p options because You are probably trying to connect to the wrong port.
If the mounted sshfs gets stuck after some time of usage try adding to Yours
When normal unmount isn’t working try:
fusermount -uz ~/path/to/fs
More fascinating information on the sshfs can be found int this faq