Задать вопрос
@Marshall_s

Remote development ssh, в чем ошибка?

Всем привет! Недавно узнал о такой фиче в 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 сервером не работал, постарался описать максимально подробно ход действий, в серверах и сетях не особо разбираюсь, так как работаю немного в другой сфере)

Заранее благодарю за ответы по теме :)
  • Вопрос задан
  • 849 просмотров
Подписаться 2 Простой Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы