我已经从 hortonworks (Centos OS) 下载了沙盒,然后尝试按照教程进行操作。似乎 ambari-admin-password-reset 命令不存在并且丢失了。我也尝试使用 putty 登录,控制台要求我更改密码,所以我这样做了。 现在似乎命令在那里,但我有不同的控制台密码和一个用于同一用户的腻子密码。
我试图寻找为什么对于同一个用户“root”我有 2 个不同的密码(一个用于虚拟盒控制台,一个用于 putty)我可以登录。我在每个盒子上看到不同的命令。不仅如此,当我共享文件夹时,我只能在虚拟盒控制台上看到它,而不能在腻子控制台上看到它),这真的很令人沮丧。
我怎样才能强制我从腻子中看到的内容与我从虚拟盒控制台中看到的内容相同。
我认为它与 TTY 有某种关系,但我不确定。
编辑:从虚拟机输出运行命令:
grep "^passwd" /etc/nsswitch.conf
输出:密码:文件 sss
grep root /etc/passwd
OUT : rppt"x"0"0"root:/root:/bin/bash operator:x:11:0:operator:/root:/sbin/nologin
getent passwd root
输出:root:x:0:0:root:/root:/bin/bash
编辑: 我认为这都是关于 docker 容器的。似乎机器 2222 端口是 hdp 2.5 容器的 ssh 端口,而不是主机的 ssh 端口。现在我遇到了另一个问题。跑步时
docker exec sandbox ls
它卡住了。有什么帮助吗?
感谢帮助者