Windows Docker Centos容器开启ssh登录
Windows Docker Centos容器开启ssh登录
Windows Docker
1.创建容器时指定映射的端口(注意端口22前后别反了)
docker run -it --name centos6.9 -p 2222:22 id
2.登录容器中,修改root密码,安装openssh服务
docker exec -it centos6.9 /bin/bashpasswd #修改容器中centos系统ROOT账户的密码yum -y install openssh* #安装openssh服务service sshd start
3.修改容器/etc/ssh/sshd_config
vi /etc/ssh/sshd_config PermitRootLogin yes #允许root用户ssh登录UsePAM no ##禁用PAM
4.启动sshd服务(容器打包为镜像重新进入时,需要重新启动服务,设置自启除外)
service sshd start
Windows不用考虑防火墙,Linux一般关闭了防火墙,没关的话单独开一下规则。
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~