Docker 容器安装 SSH-Server

在Docker容器中启用SSH,和直接在Linux发行版上稍有区别

由于容器内不能直接使用service命令

手动安装

下载

首先使用 yum 或 apt 安装

yum -y install openssh-server

生成密钥

ssh-keygen -t rsa -f /etc/ssh/ssh_host_rsa_key
ssh-keygen -t ecdsa -f /etc/ssh/ssh_host_ecdsa_key
ssh-keygen -t ed25519 -f /etc/ssh/ssh_host_ed25519_key

后台运行

/usr/sbin/sshd

评论