Intereting Posts

Использование sshfs замораживает все терминалы

Я пытаюсь установить каталоги с моей рабочей машины на моем ноутбуке через sshfs. Команда, которую я запускаю, – это

sshfs -d -o allow_other -o reconnect -o ServerAliveInterval=15 server:~/Documents ~/Documents/home 

Соответствующая запись в ~/.ssh/config является

 Host server User myname Port 22 ProxyCommand ssh -q -W machineName.serverAdress.com:%p WorkNetworkName 

Теперь каждый раз, когда я запускаю команду, которую я просто получаю

 FUSE library version: 2.9.4 nullpath_ok: 0 nopath: 0 utime_omit_ok: 0 

а потом ничего. Я даже не могу убить процесс или отключить его, поскольку во всех остальных терминалах я могу ввести команду, но она не будет работать. Единственное, что я могу сделать, это положить ноутбук в сон и разбудить его снова. Когда я запускаю ls в ~/Documents на моем ноутбуке, я получаю:

 d????????? ? ? ? ? ? home 

И fish выдает следующее сообщение об ошибке для каждой буквы, которую я напечатаю:

 fish: Error while searching for command “/home/username/Documents/home/bin/python_lib/ls” access: Transport endpoint is not connected 

где ~/bin/python_lib – это каталог, в котором ~/bin/python_lib мои сценарии python на моем рабочем компьютере, поэтому это часть моего PYTHONPATH на моей рабочей машине.

Может ли кто-нибудь увидеть, что я сделал не так?

ура

Хорошо, проблема заключалась в том, что фактическое имя mountPoint было home и почему-то это было слишком много для sshfs. Если кто-нибудь знает, почему не рекомендуется звонить в точку монтирования, я был бы рад узнать что-то здесь.

ура