SSHFS (SSH Filesystem) - програма що дозволяє змонтувати директорію віддаленої машини як файлову систему в клієнтській через SSH з’єднання. Клієнт взаємодіє з файлами на віддаленій машині використовуючи SSH File Transfer Protocol (SFTP), - мережевий протокол для передачі файлів, створений як розширення протоколу SSH 2.0.
Поточна реалізація SSHFS з використанням FUSE є переписаною з нуля попередньою версією. Переписування здійснив Miklos Szeredi, який також написав FUSE.
Властивості SFTP створює віртуальну файлову систему і дозволяє працювати з файлами на віддаленій машині так ніби вони знаходяться на локальному пристрої (типу CD, чи флешки).
Перевагою SSHFS над іншими мережевими файловими системами є те, що якщо користувач вже має доступ до сервера через SSH, він не повинен додатково щось налаштовувати, чи відкривати додаткові порти мережевого екрану
Використання МонтуванняSSHFS - ArchWiki:
sshfs КОРИСТУВАЧ@ХОСТ:/ШЛЯХ ТОЧКА_МОНТУВАННЯ
Наприклад:
sshfs root@ahost:/etc/ ~/ahost_etc
Щоб розмонтувати:
fusermount -u ТОЧКА_МОНТУВАННЯ
Див. також ExpanDrive Files transferred over shell protocol (FISH) FileZilla FTPFS Gvfs SSH file transfer protocol (SFTP) Secure copy (SCP) WinSCP
Зноски
Посилання