docker中对ubuntu设置ssh开机启动

最近在群晖docker了ubuntu容器, systemctl enable ssh 没权限不生效。网上借鉴了其他大佬的思路,脚本设置开机启动

顺带把ssh安装前后也写了吧

更新软件列表和更新软件

apt-get update
apt-get upgrade

安装ssh

apt-get install ssh

启动ssh服务

/etc/init.d/ssh start 或 service ssh start

配置ssh

 

# 1. 开启root用户
passwd root

# 2.修改ssh服务配置文件
sudo vi /etc/ssh/sshd_config

PermitRootLogin yes

编写启动脚本

 

vim /root/start_ssh.sh 

LOGTIME=$(date “+%Y-%m-%d %H:%M:%S”)
echo “[$LOGTIME] startup run…” >>/root/start_ssh.log
service ssh start >>/root/start_ssh.log

修改.bashrc 文件

# 在文件最后增加下面的代码

if [ -f /root/start_ssh.sh ]; then                                                                                           
    . /root/start_ssh.sh                                                                                                     
fi

 

 

 

 

THE END
分享
二维码
打赏
海报
docker中对ubuntu设置ssh开机启动
最近在群晖docker了ubuntu容器, systemctl enable ssh 没权限不生效。网上借鉴了其他大佬的思路,脚本设置开机启动 顺带把ssh安装前后也写了吧 更新软件列表……
<<上一篇
下一篇>>