我创建了一个 Ubuntu 容器
lxc launch ubuntu images:ubuntu/xenial mycontainer
我可以使用访问容器
lxc exec mycontainer bash
我发现我以 root 身份登录,无需输入任何密码
我看到有一个“ubuntu”用户定义
如何访问安装在容器中并要求输入用户名和密码的软件(例如 webmin)?
默认密码是什么?
答案1
创建容器“首先”需要为用户“ubuntu”设置密码
lxc exec first -- /bin/bash
passwd ubuntu
exit
然后你可以连接到控制台(或 ssh - 如果安装并配置了 ssh)
lxc console first
更新:正如 Piter 所写,“你甚至不必进入 bash-shell”
lxc exec first -- passwd ubuntu
答案2
这类事情的常用密码是:ubuntu
用户名ubuntu
您可能需要使用命令设置密码passwd
(https://stackoverflow.com/questions/9596108/how-do-i-change-my-password-in-linux)
希望这有帮助!