У меня есть сервер, работающий под Debian 8. У него SSH и SFTP-сервер, работающий правильно, и я использую их без проблем.

Я установил win-sshfs на свой компьютер, чтобы получить прозрачный доступ к своему SFTP из проводника Windows, который прекрасно работает. Я могу сделать что угодно, как если бы я был на локальном диске. Я установил win-sshfs на другой компьютер, и он тоже работает.

Теперь я хотел бы, чтобы эти два компьютера имели доступ к SFTP с помощью sshfs одновременно (доступ только для чтения к некоторым файлам).

Вот в чем проблема: если клиент уже смонтировал диск через SSHFS, если я пытаюсь смонтировать его на другом компьютере, я получаю сообщение об ошибке "Канал был закрыт", и его невозможно смонтировать. Как только я отключу его от первого компьютера, я смогу без проблем смонтировать его на другом компьютере.

Любая идея о том, как установить его на двух компьютерах (или более) одновременно?

1 ответ1

0

Попробуйте проверить конфигурацию файла /etc/fstab . Возможно, вам нужно использовать allow_other Смотрите эту ссылку для более подробной информации.

В качестве альтернативы вы можете попробовать использовать CIFS, так как ваши подключающиеся клиенты являются хостами Windows. Существует также NFS в качестве другого варианта.

Надеюсь это поможет.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .