SSH пользователь внутри контейнера докера - PullRequest
0 голосов
/ 08 марта 2019

Я хотел бы знать, возможно ли использовать ssh над контейнером для доступа к локальному пользователю (через тот же контейнер). "ssh user @ localhost" Я использовал ssh-keygen для генерации нового ключа через пользователя root и пользователя. Также я скопировал корневой открытый ключ в файл авторизованных ключей пользователя, но это не работает. Также я изменил разрешения для ключей SSH.

Заранее спасибо

1 Ответ

0 голосов
/ 08 марта 2019

Вы можете получить доступ командной строки к контейнеру докера с компьютера, на котором он работает, с помощью

docker exec -it CONTAINER_ID /bin/bash

Вы можете получить идентификатор контейнера с помощью docker ps

Оказавшись на машине, вы сможете сменить пользователя на su - username

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...