Difference between revisions of "Application:SSHFS"
(Created page with "Please enter usage instructions here.") |
|||
| Line 1: | Line 1: | ||
| − | + | This is an optware package that allows you to mount the filesystem of any machine with an SSH+SFTP server, onto a local directory. This means that programs on your WebOS device can then access the remote server just like they access your local | |
| + | |||
| + | == Description == | ||
| + | |||
| + | usage: sshfs [user@]host:[dir] mountpoint [options] | ||
| + | |||
| + | == general options: == | ||
| + | |||
| + | '''-o opt,[opt...]''' | ||
| + | mount options | ||
| + | |||
| + | '''-h --help''' | ||
| + | print help | ||
| + | |||
| + | '''-V --version''' | ||
| + | print version | ||
| + | |||
| + | == SSHFS options: == | ||
| + | |||
| + | '''-p PORT''' | ||
| + | equivalent to ''''-o port=PORT'''' | ||
| + | |||
| + | '''-C''' | ||
| + | equivalent to ''''-o compression=yes'''' | ||
| + | |||
| + | '''-1''' | ||
| + | equivalent to ''''-o ssh_protocol=1'''' | ||
| + | |||
| + | '''-o reconnect''' | ||
| + | reconnect to server | ||
| + | |||
| + | '''-o sshfs_sync''' | ||
| + | synchronous writes | ||
| + | |||
| + | '''-o no_readahead''' | ||
| + | synchronous reads (no speculative readahead) | ||
| + | |||
| + | '''-o sshfs_debug''' | ||
| + | print some debugging information | ||
| + | |||
| + | '''-o cache=YESNO''' | ||
| + | enable caching {yes,no} (default: yes) | ||
| + | |||
| + | '''-o cache_timeout=N''' | ||
| + | sets timeout for caches in seconds (default: 20) | ||
| + | |||
| + | '''-o cache_X_timeout=N''' | ||
| + | sets timeout for {stat,dir,link} cache | ||
| + | |||
| + | '''-o workaround=LIST''' | ||
| + | colon separated list of workarounds | ||
| + | none | ||
| + | no workarounds enabled | ||
| + | all | ||
| + | all workarounds enabled | ||
| + | [no]rename | ||
| + | fix renaming to existing file (default: off) | ||
| + | [no]nodelaysrv | ||
| + | set nodelay tcp flag in ssh (default: off) | ||
| + | [no]truncate | ||
| + | fix truncate for old servers (default: off) | ||
| + | [no]buflimit | ||
| + | fix buffer fillup bug in server (default: on) | ||
| + | |||
| + | '''-o idmap=TYPE''' | ||
| + | user/group ID mapping, possible types are: | ||
| + | none | ||
| + | no translation of the ID space (default) | ||
| + | user | ||
| + | only translate UID of connecting user | ||
| + | |||
| + | '''-o ssh_command=CMD''' | ||
| + | execute CMD instead of 'ssh' | ||
| + | |||
| + | '''-o ssh_protocol=N''' | ||
| + | ssh protocol to use (default: 2) | ||
| + | |||
| + | '''-o sftp_server=SERV''' | ||
| + | path to sftp server or subsystem (default: sftp) | ||
| + | |||
| + | '''-o directport=PORT''' | ||
| + | directly connect to PORT bypassing ssh | ||
| + | |||
| + | '''-o transform_symlinks''' | ||
| + | transform absolute symlinks to relative | ||
| + | |||
| + | '''-o follow_symlinks''' | ||
| + | follow symlinks on the server | ||
| + | |||
| + | '''-o no_check_root''' | ||
| + | don't check for existence of 'dir' on server | ||
| + | |||
| + | '''-o password_stdin''' | ||
| + | read password from stdin (only for pam_mount!) | ||
| + | |||
| + | '''-o SSHOPT=VAL''' | ||
| + | ssh options (see man ssh_config) | ||
| + | |||
| + | == FUSE options: == | ||
| + | |||
| + | '''-d -o debug''' | ||
| + | enable debug output (implies -f) | ||
| + | |||
| + | '''-f''' | ||
| + | foreground operation | ||
| + | |||
| + | '''-s''' | ||
| + | disable multi-threaded operation | ||
| + | |||
| + | '''-o allow_other''' | ||
| + | allow access to other users | ||
| + | |||
| + | '''-o allow_root''' | ||
| + | allow access to root | ||
| + | |||
| + | '''-o nonempty''' | ||
| + | allow mounts over non-empty file/dir | ||
| + | |||
| + | '''-o default_permissions''' | ||
| + | enable permission checking by kernel | ||
| + | |||
| + | '''-o fsname=NAME''' | ||
| + | set filesystem name | ||
| + | |||
| + | '''-o subtype=NAME''' | ||
| + | set filesystem type | ||
| + | |||
| + | '''-o large_read''' | ||
| + | issue large read requests (2.4 only) | ||
| + | |||
| + | '''-o max_read=N''' | ||
| + | set maximum size of read requests | ||
| + | |||
| + | '''-o hard_remove''' | ||
| + | immediate removal (don't hide files) | ||
| + | |||
| + | '''-o use_ino''' | ||
| + | let filesystem set inode numbers | ||
| + | |||
| + | '''-o readdir_ino''' | ||
| + | try to fill in d_ino in readdir | ||
| + | |||
| + | '''-o direct_io''' | ||
| + | use direct I/O | ||
| + | |||
| + | '''-o kernel_cache''' | ||
| + | cache files in kernel | ||
| + | |||
| + | '''-o [no]auto_cache''' | ||
| + | enable caching based on modification times | ||
| + | |||
| + | '''-o umask=M''' | ||
| + | set file permissions (octal) | ||
| + | |||
| + | '''-o uid=N''' | ||
| + | set file owner | ||
| + | |||
| + | '''-o gid=N''' | ||
| + | set file group | ||
| + | |||
| + | '''-o entry_timeout=T''' | ||
| + | cache timeout for names (1.0s) | ||
| + | |||
| + | '''-o negative_timeout=T''' | ||
| + | cache timeout for deleted names (0.0s) | ||
| + | |||
| + | '''-o attr_timeout=T''' | ||
| + | cache timeout for attributes (1.0s) | ||
| + | |||
| + | '''-o ac_attr_timeout=T''' | ||
| + | auto cache timeout for attributes (attr_timeout) | ||
| + | |||
| + | '''-o intr''' | ||
| + | allow requests to be interrupted | ||
| + | |||
| + | '''-o intr_signal=NUM''' | ||
| + | signal to send on interrupt (10) | ||
| + | |||
| + | '''-o modules=M1[:M2...]''' | ||
| + | names of modules to push onto filesystem stack | ||
| + | |||
| + | '''-o max_write=N''' | ||
| + | set maximum size of write requests | ||
| + | |||
| + | '''-o max_readahead=N''' | ||
| + | set maximum readahead | ||
| + | |||
| + | '''-o async_read''' | ||
| + | perform reads asynchronously (default) | ||
| + | |||
| + | '''-o sync_read''' | ||
| + | perform reads synchronously | ||
| + | |||
| + | == Module options: == | ||
| + | |||
| + | [subdir] | ||
| + | |||
| + | '''-o subdir=DIR''' | ||
| + | prepend this directory to all paths (mandatory) | ||
| + | |||
| + | '''-o [no]rellinksa''' | ||
| + | transform absolute symlinks to relative | ||
| + | |||
| + | [iconv] | ||
| + | |||
| + | '''-o from_code=CHARSET''' | ||
| + | original encoding of file names (default: UTF-8) | ||
| + | |||
| + | '''-o to_code=CHARSET''' | ||
| + | new encoding of the file names (default: ISO-8859-2) | ||
Latest revision as of 05:32, 5 September 2011
This is an optware package that allows you to mount the filesystem of any machine with an SSH+SFTP server, onto a local directory. This means that programs on your WebOS device can then access the remote server just like they access your local
Description
usage: sshfs [user@]host:[dir] mountpoint [options]
general options:
-o opt,[opt...] mount options
-h --help print help
-V --version print version
SSHFS options:
-p PORT equivalent to '-o port=PORT'
-C equivalent to '-o compression=yes'
-1 equivalent to '-o ssh_protocol=1'
-o reconnect reconnect to server
-o sshfs_sync synchronous writes
-o no_readahead synchronous reads (no speculative readahead)
-o sshfs_debug print some debugging information
-o cache=YESNO enable caching {yes,no} (default: yes)
-o cache_timeout=N sets timeout for caches in seconds (default: 20)
-o cache_X_timeout=N sets timeout for {stat,dir,link} cache
-o workaround=LIST colon separated list of workarounds none no workarounds enabled all all workarounds enabled [no]rename fix renaming to existing file (default: off) [no]nodelaysrv set nodelay tcp flag in ssh (default: off) [no]truncate fix truncate for old servers (default: off) [no]buflimit fix buffer fillup bug in server (default: on)
-o idmap=TYPE user/group ID mapping, possible types are: none no translation of the ID space (default) user only translate UID of connecting user
-o ssh_command=CMD execute CMD instead of 'ssh'
-o ssh_protocol=N ssh protocol to use (default: 2)
-o sftp_server=SERV path to sftp server or subsystem (default: sftp)
-o directport=PORT directly connect to PORT bypassing ssh
-o transform_symlinks transform absolute symlinks to relative
-o follow_symlinks follow symlinks on the server
-o no_check_root don't check for existence of 'dir' on server
-o password_stdin read password from stdin (only for pam_mount!)
-o SSHOPT=VAL ssh options (see man ssh_config)
FUSE options:
-d -o debug enable debug output (implies -f)
-f foreground operation
-s disable multi-threaded operation
-o allow_other allow access to other users
-o allow_root allow access to root
-o nonempty allow mounts over non-empty file/dir
-o default_permissions enable permission checking by kernel
-o fsname=NAME set filesystem name
-o subtype=NAME set filesystem type
-o large_read issue large read requests (2.4 only)
-o max_read=N set maximum size of read requests
-o hard_remove immediate removal (don't hide files)
-o use_ino let filesystem set inode numbers
-o readdir_ino try to fill in d_ino in readdir
-o direct_io use direct I/O
-o kernel_cache cache files in kernel
-o [no]auto_cache enable caching based on modification times
-o umask=M set file permissions (octal)
-o uid=N set file owner
-o gid=N set file group
-o entry_timeout=T cache timeout for names (1.0s)
-o negative_timeout=T cache timeout for deleted names (0.0s)
-o attr_timeout=T cache timeout for attributes (1.0s)
-o ac_attr_timeout=T auto cache timeout for attributes (attr_timeout)
-o intr allow requests to be interrupted
-o intr_signal=NUM signal to send on interrupt (10)
-o modules=M1[:M2...] names of modules to push onto filesystem stack
-o max_write=N set maximum size of write requests
-o max_readahead=N set maximum readahead
-o async_read perform reads asynchronously (default)
-o sync_read perform reads synchronously
Module options:
[subdir]
-o subdir=DIR prepend this directory to all paths (mandatory)
-o [no]rellinksa transform absolute symlinks to relative
[iconv]
-o from_code=CHARSET original encoding of file names (default: UTF-8)
-o to_code=CHARSET new encoding of the file names (default: ISO-8859-2)