Я монтирую свою папку с помощью
sshfs pc:/dir dir
, это отлично работает. Когда я перехожу в смонтированный каталог и хочу открыть код vs с помощью этой команды
code .
, я получаю следующую ошибку:
cannot open path of the current working directory: Permission denied
Когда я пытаюсь создать новый файл с nano test.txt и сохранить его, все работает нормально, и когда я open vs code из моего домашнего каталога, а затем откройте папку и выберите смонтированный каталог, который тоже работает. Это не работает только тогда, когда я хочу открыть vs-код из командной строки.
Код Visual Studio
имеет встроенное расширение ssh , которое запускает все команды / отладку на удаленном компьютере, как и Плагины WSL, Github и Heroku.
Существует также плагин sshfs , хотя я никогда его не использовал
Если вам нужно использовать sshfs так, как вы делаете, тогда вам нужно будет пройти через метод проб и ошибок, параметры из справочной страницы sshfs
Я бы посоветовал вам начать с тех, которые связаны с кэшированием синхронизации, и оставить раздел «обходной путь» до последнего