Всем привет! Недавно узнал о такой фиче в vscode, как remote dev, пытаюсь настроить, но не выходит.
Что имеется:
1. Компьютер А, Linux Ubuntu 18.04
2. Компьютер В, Windows 10
Что хочу сделать:
На Компьютере А (рабочий ПК) лежат различные проекты, хочу с Компьютера В (ноут) в поездках подключаться к рабочему ПК при помощи VS Code Remote SSH и работать с проектами, без пулла проектов на Компьютер В ( Я понимаю что можно поставить git, стягивать репо и работать, но хотелось бы не хранить файлы локально на Компьютере В).
Что было мною сделано:
1. Установлены плагины в VS Code - Remote SSH от microsoft
2. Установлен сервер SSH на Linux
3. Открыт порт 22 'sudo ufw allow ssh'
4. Создан новый юзер в Linux 'sudo adduser worker'
5. Получаю ip-address Linux машины 'ip a'
6. Открываю vscode на Компьютере В
7. Жму F1, выбираю Remote SSH: Connect to host...
8. Ввожу ssh worker@[ip-addres] / ssh -p22 worker@[ip-address]
9. Открывается новое окно vscode, просит выбрать систему удаленной машины, выбираю Linux
10. Слева снизу горит "Opening remote" на зеленом фоне, справа уведомление Setting up SSH Host [мой айпи]: ([details](command:opensshremotes.showDetails "Show details")) Initializing VS Code Server
11. Думает около минуты, затем вылетает ошибка - could not establish connection to [мой айпи], The process tried to write to a nonexistent pipe
12. В терминале последние строчки перед ошибкой
[16:50:47.749] > ssh: connect to host [мой айпи] port 22: Connection timed out
>
[16:50:47.759] > The process tried to write to a nonexistent pipe.
В чем проблема, как исправить? Ранее с SSH сервером не работал, постарался описать максимально подробно ход действий, в серверах и сетях не особо разбираюсь, так как работаю немного в другой сфере)