docker和multipass中的ubuntu镜像默认都没有ssh服务,所以在此记录一下步骤。
安装openssh
sudo apt update
sudo apt install openssh-server
修改配置
编辑文件/etc/ssh/sshd_config,修改以下值
# 允许密码登陆
PasswordAuthentication yes
# 允许root用户登陆
PermitRootLogin yes
修改root用户密码
sudo passwd root
按提示输入两次密码
启动
service ssh start
开机自启
容器中不能用systemctl命令,所以将启动命令加到bash配置
echo "service ssh start" >> ~/.bashrc
本文详细介绍了如何在Docker和Multipass中为Ubuntu镜像添加SSH服务,包括安装OpenSSH、配置SSH服务器、开启密码登录和root权限,以及设置开机自启动的过程。

2033

被折叠的 条评论
为什么被折叠?



