docker centos7 容器上安装ssh

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了docker centos7 容器上安装ssh相关的知识,希望对你有一定的参考价值。

在容器上执行
yum install passwd openssl openssh-server -y
ssh-keygen -q -t rsa -b 2048 -f /etc/ssh/ssh_host_rsa_key -N ‘‘  
ssh-keygen -q -t ecdsa -f /etc/ssh/ssh_host_ecdsa_key -N ‘‘
ssh-keygen -t dsa -f /etc/ssh/ssh_host_ed25519_key  -N ‘‘ 

修改 /etc/ssh/sshd_config 配置信息:
UsePAM yes 改为 UsePAM no 
UsePrivilegeSeparation sandbox 改为 UsePrivilegeSeparation no

修改完后,重新启动sshd
/usr/sbin/sshd -D&

修改root密码就可以进行ssh登录了
passwd root


以上是关于docker centos7 容器上安装ssh的主要内容,如果未能解决你的问题,请参考以下文章

CentOS7上安装和使用Docker

docker centos7 容器上安装ssh

centos7下安装docker(13docker存储)

Centos7.4—Docker容器安装配置与基本操作

Centos7安装docker应用容器引擎

Linux(centos7)下安装Docker