У меня есть NAS, который выставляет его файловую систему как SFTP, но он не предоставляет доступа для соединения через SSH как обычный пользователь. Я попытался использовать sshfs для монтирования его от удаленного веб-сервера, но я получаю ошибку:
читайте: Соединение сбрасывается одноранговым узлом
sshfs требует пользователя, который может сделать вход в систему или является там способом смонтировать долю "только для SFTP" в Linux?
Заранее большое спасибо.
Прежде всего, важно понимать, что не существует такой вещи, как «только SFTP». SFTP не является отдельным протоколом, это подсистема SSH. Клиент SFTP подключается к серверу SSH, аутентифицируется, а затем открывает подсистему SFTP (или открывает оболочку, что не позволяет вашему NAS, но вам не о чем беспокоиться).
Итак. .. при условии, что SFTP-доступ к вашему NAS настроен правильно, у вас не должно возникнуть проблем с установкой его как виртуального диска с помощью sshfs ... ну, если честно, количество людей, которые недавно сообщили мне о проблемах с sshfs, составляет неудобно.
Поэтому я бы порекомендовал вам попробовать альтернативы sshfs. Одна такая альтернатива, которая сразу приходит мне в голову (и она бесплатна), - это SFTP Net Drive (но он поддерживает только клиентов Windows). Пока никаких проблем с этим у меня не было. :)