Монтирование удаленной папки с помощью SSHFS
SSHFS (Secure SHell FileSystem ) это файловая система для Linux , используемая для удаленного управления файлами по протоколу SSH (точнее, его расширению SFTP ) таким образом, как будто они находятся на локальном компьютере.
Установка ~$ apt-get istall sshfs
использование: sshfs [user@]host:[dir] точка монтирования [параметры]
~$ sshfs user@remotehost:/path/to/directory /local/path
Если нужно указать другой порт, добавть ключ –p
~$ sshfs user@remotehost:/path/to/directory /local/path -p 66
Отмонтровать директорию
~$ umount /local/path
общие параметры:
-o opt,[opt...] опции монтирования
-h --help Помощь
-V --version Версия
SSHFS параметры:
-p PORT эквивалент '-o port=PORT'
-C эквивалент '-o compression=yes'
-F ssh_configfile задает альтернативный файл конфигурации ssh
-1 эквивалент '-o ssh_protocol=1'
-o reconnect подключиться к серверу
-o delay_connect задержка подключения к серверу
-o sshfs_sync синхронная запись
-o no_readahead синхронных операций чтения (Нет спекулятивного упреждающего чтения)
-o sshfs_debug распечатать отладочную информацию
-o cache=BOOL включить кэширование {yes,no} (по умолчанию: yes)
-o cache_timeout=N устанавливает тайм-аут для кэша в секундах (по умолчанию: 20)
-o cache_X_timeout=N устанавливает тайм-аут для {stat,dir,link} cache
-o workaround=LIST через двоеточия список обходных путей
none нет обходных путей
all все обходные пути включены
[no]rename исправить переименованием в существующий файл (по умолчанию: off)
[no]nodelaysrv установить NODELAY TCP флага в SSHD (по умолчанию: off)
[no]truncate исправить усечение для старых серверов (по умолчанию: off)
[no]buflimit исправить баг Fillup в буфере сервера (по умолчанию: on)
-o idmap=TYPE user/group ID mapping, possible types are:
none no translation of the ID space (по умолчанию)
user only translate UID of connecting user
-o ssh_command=CMD выполнить CMD вместо "SSH"
-o ssh_protocol=N используемый, SSH протокол (по умолчанию: 2)
-o sftp_server=SERV Путь к SFTP сервера или подсистемы (по умолчанию: sftp)
-o directport=PORT непосредственно подключиться к порту обход SSH
-o transform_symlinks преобразования абсолютного символические ссылки на относительные
-o follow_symlinks идти по символическим ссылкам на сервере
-o no_check_root не проверять существование "dir" на сервере
-o password_stdin читать паролm со стандартного ввода (только для pam_mount!)
-o SSHOPT=VAL ssh параметры (смотрите man ssh_config)
FUSE параметры:
-d -o debug Выводит отладочную информацию(подразумевает -f)
-f foreground operation
-s отключить многопоточные операции
-o allow_other разрешить доступ к другим пользователям
-o allow_root позволяют доступ к root
-o nonempty allow mounts over non-empty file/dir
-o default_permissions включить преверку разрешений ядром
-o fsname=NAME установить имя файловой системы
-o subtype=NAME установить тип файловой системы
-o large_read выдавать большие запросы на чтение (только 2.4)
-o max_read=N установить максимальный размер запросов на чтение
-o hard_remove немедленное удаление (не скрывать файлы)
-o use_ino количество индексных дескрипторов файловой системы
-o readdir_ino стараться заполнить d_ino в ответе readdir
-o direct_io use direct I/O
-o kernel_cache кэш-файлы в ядре
-o [no]auto_cache включить кэширование основанное на времени модификации (отключено)
-o umask=M установить права доступа к файлам (octal)
-o uid=N установить владельца файла
-o gid=N установить группу файлов -o entry_timeout=T cache timeout for names (1.0s)
-o negative_timeout=T Время ожидания кэша для удаленных имен (0.0s)
-o attr_timeout=T Время ожидания кэша для атрибутов (1.0s)
-o ac_attr_timeout=T авто ожидания кэша для атрибутов (attr_timeout)
-o intr разрешенные запросы должны быть прерваны
-o intr_signal=NUM сигнал на прерывание (10)
-o modules=M1[:M2...] names of modules to push onto filesystem stack
-o max_write=N установить максимальный размер запросов на запись
-o max_readahead=N установить максимальное упреждающего чтения
-o async_read выполнить асинхронное чтение (по умолчанию)
-o sync_read выполнить синхронное чтение
-o atomic_o_trunc enable atomic open+truncate support
-o big_writes включить больше, чем 4kB записи
-o no_remote_lock отключить удаленную блокировку файлов
Module options:
[iconv]
-o from_code=CHARSET оригинальная кодировка имен файлов (по умолчанию: UTF-8)
-o to_code=CHARSET новая кодировка имен файлов (по умолчанию: UTF-8)
[subdir]
-o subdir=DIR добавлять эту директорию ко всем путям (обязательный)
-o [no]rellinks преобразования абсолютного символические ссылки на относительные
При копировании материалов ссылка на сайт обязательна
Добавлена: 26/09/2013 · Автор: admin
Просмотров: 3819 Оценить: