Docker 中开启 SSH
安装SSH
apt-get install -y openssh-server
配置 SSH
nano /etc/ssh/sshd_config
PermitRootLogin yes
PasswordAuthentication yes
重启 SSH
service ssh restart
启动脚本
nano /root/start_ssh.sh
#!/bin/bash
LOGTIME=$(date "+%Y-%m-%d %H:%M:%S")
echo "[$LOGTIME] startup run..." >>/root/start_ssh.log
service ssh start >>/root/start_ssh.log
#service mysql start >>/root/star_mysql.log //其他服务也可这么实现
自启动
nano ~/.bashrc
# startup run
if [ -f /root/start_ssh.sh ]; then
. /root/start_ssh.sh
fi
License:
CC BY 4.0