Docker 容器开启ssh登录

Docker 容器开启ssh登录

登录容器:
docker exec -it containId bash
修改密码:
[root@c51dfb838b52 ~]# passwd
查看是否已经安装了ssh服务:
[root@c51dfb838b52 ~]#service ssh status
安装ssh服务:
linux发行版本不同自带的包管理工具也不同 常用的是aptapt-getyumapk。一个一个试试。
使用前一定要更新一下 apt updateapt-get update
安装:apt install openssh-serveryum -y install openssh*
如果ssh包的名称不清楚 可以通过包管理工具的search命令搜索
修改容器/etc/ssh/sshd_config

vi /etc/ssh/sshd_config 
PermitRootLogin yes  #允许root用户ssh登录
UsePAM no            ##禁用PAM

启动
[root@c51dfb838b52 ~]#service ssh restart

你可能感兴趣的:(Docker)