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