Windows Docker Centos容器开启ssh登录

网友投稿 863 2022-09-15

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小时内删除侵权内容。

上一篇:async,await执行流看不懂?看完这篇以后再也不会了(async和await的执行顺序)
下一篇:C#将DataTable数据导出CSV文件(曹海涛)
相关文章

 发表评论

暂时没有评论,来抢沙发吧~