Чи є якийсь недолік у використанні SSHFS замість SSH тільки?


9

Мені простіше використовувати SSHFS для монтажу віддаленої файлової системи на моєму локальному комп'ютері, а не просто SSH'ing у віддалений комп'ютер. Це рятує мене від використання всіх складних scpкоманд для копіювання / вставки. Але в Інтернеті я знаходжу дуже мало людей, які говорять про SSHFS. Якщо SSHFS простіше, то чому він не є більш популярним? Чи є в цьому недоліки?

Відповіді:


12

SSH в основному не використовується для копіювання файлів. Він використовується для входу та керування віддаленими машинами / сервером через захищене посилання та створення захищених тунелів між хостами. Він доступний (або може бути встановлений) майже на всіх основних операційних системах.

SSHFS обмежений віддаленим монтажем, доступний лише в системах, у яких доступний FUSE - він не відповідає одній цілі. scpнасправді не складний, він має подібний синтаксис до свого "попередника" rcp. Якщо все, що вам потрібно, це скопіювати один або два файли, scpце просто чудово. Можливо, вас також зацікавить sftp.


Хм, я можу збентежитися з цього приводу. Справа в тому, що я намагаюся запустити деякі програми на кластері HPC. З того, що ви сказали, схоже, що використання sshfsодного способу не дозволить мені використовувати кластер для обчислень, правда? Я маю на увазі, оскільки вона монтує лише файлову систему?
Бернхард Хайстек

7
SSHFS - це реалізація файлової системи. Він використовується для "обміну" файлами, а не для запуску команд. Якщо ви запускаєте команду на монстрі sshfs на вашій машині, ця команда не виконується на віддаленому сервері. Він виконується на вашій машині, використовуючи файли на віддаленому сервері. Як і NFS або Windows.
Мат

3

Я дивувався тому ж. Я витратив багато часу на тестування та налаштування різних методів доступу до віддаленого веб-простору. Я спробував NFS (часті блокування, низька продуктивність), Samba (дуже добре, особливо з SMB 2.0), OpenAFS (незважаючи на локальне кешування, це було не дуже швидко).

Тоді колегія згадувала SSHFS. Я склав карту веб-простору і ніколи не оглядався. Мій великий веб-проект індексується IDE вдвічі швидше, ніж навіть найбільш налаштована гонка Samba, яку я міг керувати.

Коротше кажучи, SSHFS - недооцінка.


Ви мали на увазі, що SSHFS перевершує SMB та інших, але люди не усвідомлюють це?
заморожене полум'я

Я маю на увазі, що він, безумовно, недостатньо представлений і не дуже відомий, незважаючи на свої якості.
demonkoryu

-2

Компресія над головою, бідніша затримка низької затримки та голодна пам'ять, і якщо з'єднання скорочується раз і тоді, sshfs може отримати хитрість. Типовий компроміс при використанні захищеного (sshfs) проти незахищеного (nfs) протоколу.


4
SSHFS взагалі не використовує протокол NFS, я не впевнений, що я розумію ваше останнє речення.
Мат

Правильно. Я хотів сказати, що sshfs матиме більшу актуальність, коли одиничні або обмежені декілька користувачів одночасно здійснюють доступ до файлової системи.
Нікхіл Маллі

NFS теж не дуже радий проблемам з підключенням. Це не має нічого спільного з захищеним / незахищеним континуумом, це стосується стійкого / нестійкого протоколу континууму.
CVn

3
-1. Відповідь взята з двох дописів на forums.opensuse.org/showthread.php/414755-sshfs-vs-nfs без пояснень (і я вважаю, що, можливо, "проти" малося на увазі спочатку замість "через"); і як зазначалося в попередніх коментарях тут, неточні.
echristopherson
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.