Alpine容器默认只包含一个SSH用户,在需要多个SSH用户时需要手动创建。以下是创建多个SSH用户的示例代码:
1.首先,在Alpine容器中安装openssh:
apk update && apk add openssh
2.创建一个新的SSH用户并设置密码:
adduser -D newuser echo "newuser:newpassword" | chpasswd
3.将该用户添加到SSH配置文件中:
echo "AllowUsers newuser" >> /etc/ssh/sshd_config
4.启动并重新加载SSHD服务:
/etc/init.d/sshd start /etc/init.d/sshd reload
现在可以使用新创建的SSH用户登录到容器中了。重复上述步骤可创建更多的SSH用户。
下一篇:Alpine未定义的引用错误