of host 'my-domain.ru (server-ip)' can't be established.
ECDSA key fingerprint is SHA256:****.
Are you sure you want to continue connecting (yes/no)?
Я согласился.
а 22 порт контейнера пробрасываешь? куда смотрит 22 порт?
Из контейнера он проброшен, но в nginx я его не упоминал
в nginx его просто так упоминать нельзя, там либо stream настраивать и на другой порт, потому что 22 порт занят твоей хост машиной, точнее ссш сервером хост машины, через этот порт? ты как подключаешься к северу?
Естественно через 22.
Привет. Хотел бы доп вопрос задать к изначальному вопросу. А можно как то настроить трансляцию пользователя через ssh - чтоб к примеру при вызове ssh userA@hostmachine попадали на хостмашину, а при использовании userB@hostmachine - пробрасывались на контейнер 22 порт на этой же хостмашине?
И в целом какой инструмент позволяет это сделать?
самый простой ответ - не ставьте в контейнере, поставьте пакетом, то сам все настроит, вероятно можно извратиться с проксиджампом, но я плохо себе такой вариант представляю, или он будет некрасивым
Это с гитлабом. А если вообще другой сервис будет?
Либо костылить через sshd config, либо что-то такое использовать https://github.com/yrutschle/sslh
А что это такое?
https://github.com/moul/sshportal
Обсуждают сегодня