## 1. 安装OPENSSH
apt-get install openssh-server
## 2. 修改sshd_config
vim /etc/ssh/sshd_config
PubkeyAuthentication yes #启用公钥私钥配对认证方式
PermitRootLogin yes #root能使用ssh登录
port=22 #开启22端口
## 3. 修改root密码
$ passwd
xxx密码
xxx确认密码
## 4. 启动新的容器并打通22端口
将新的镜像启动,并将docker服务器的port端口映射到容器的22端口上:
docker run -d -p port:22 images:v /usr/sbin/sshd -D
(port为本地端口,22为Docker端口,将22端口映射到本地port端口)
## 5. 测试SSH
ssh -p port root@localhost