Заметил такую проблему, что при подключении из VS Code к удаленному серверу через плагин Remote-SSH не всегда удается подключиться к серверу, т.е. я всегда либо могу к нему подключиться, либо вообще никогда не могу. Например:
Создал новый сервер, накатил debian 11, завел юзера, настроил ssh. Открываю клиент ssh (xshell | powershell), проверяю подключение - все ок. Пытаюсь подключиться из VS Code - вижу следующую ошибку:
> kex_exchange_identification: read: Connection reset
> Connection reset by 192.168.88.100 port 10110
> Попытка записи в несуществующий канал.
При успешном подключении из VS Code в домашней директории юзера появляется папка .vscode-server.
Еще один момент: под разными юзерами на удаленном хосте разное поведение, т.е. User1 может подключиться, User2 будет получать эту ошибку и не подключится.
Как можно это исправить?