如果我想以 ubuntu 登录后在 node0 中以 su 形式转换为 root 用户,我该怎么做?
ubuntu@node0:~$ su
Password:
su: Authentication failure
ubuntu@node0:~$
有什么方法可以获得引导节点的根级别访问权限吗?如果我想从其他未安装 juju 的系统访问 node0,我该怎么做?
答案1
默认情况下,root 帐户没有密码。你可以运行以下命令创建密码:
sudo passwd root
然后您将能够使用刚刚创建的密码进行 su。
答案2
有没有什么办法可以获得引导节点的根级别访问权限?
这Ubuntu用户是sudoers组,这意味着它可以sudo
以 root 身份运行命令。
如果我想从其他未安装 juju 的系统访问 node0,我该怎么做?
这是一个完全独立的问题,但您可以添加授权的 SSH 密钥,以允许其他客户端连接到 Juju 管理的机器。使用juju authorized-keys add
(juju add-ssh-key
在 Juju 2.0 中)命令添加密钥。