nepster-web
@nepster-web

Как реализовать проброс авторизации в openvz контейнер по ssh?

Задача пробросить авторизацию из основного сервера в openVZ контейнер.

Нашел вот такую команду
ssh -A user@8.8.8.8 ssh user2@10.1.1.2

У меня есть контейнер с адресом: 192.168.1.123

Задача:
Если пользователь заходит по ssh на основной сервер например под логином checkers мы его должны перебросить в контейнер 192.168.1.123

Выполняю команду:
ssh -A checkers@8.8.8.8 ssh root@192.168.1.123
ssh: connect to host 8.8.8.8 port 22: Connection timed out


Возможно я не так понял док и вместо 8.8.8.8 нужно прописать ip своего сервера

ssh -A checkers@[ip сервера] ssh root@192.168.1.123
checkers@78.108.94.27's password:


Запрашивает пароль, пока какой пароль непонятно, так как на виртуальной машине нет пароля, а пароль рута не подходит.

Еще пользовался вот таким вариантом:
Как прекрепить пользователя к openVZ контейнеру?

Но при этом падает WinSCP (тоесть не удается зайти).

Подскажите пожалуйста как пробросить авторизацию?
  • Вопрос задан
  • 2954 просмотра
Решения вопроса 1
@inkvizitor68sl
Linux-сисадмин с 8 летним стажем.
Пробросьте порт и заходите примерно так:
ssh checkers@внешний_ip_сервера -p 222

В конфиге rinetd пишите следующее:
allow *.*.*.*
внешний_ip_сервера 222 ip_виртуалки 22
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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