我是Mesos的新手。我在一个系统(Centos 7)中本地安装了DCOS集群。
一切正常,我可以访问DCOS的GUI,但是当我尝试通过CLI连接时,它要求我输入密码。
在通过vagrant进行本地安装期间,我没有被提示输入任何密码。
但是当我发出以下命令时:
[root@blade7 dcos-vagrant]# dcos node ssh --master-proxy --leader
Running `ssh -A -t core@192.168.65.90 ssh -A -t core@192.168.65.90 `
core@192.168.65.90's password:
Permission denied, please try again.
core@192.168.65.90's password:
我不知道要提供的密码。 请帮助我解决这个问题
答案 0 :(得分:1)
由于本地安装基于vagrant,您可以使用以下方便的解决方法:使用vagrant的ssh 直接登录虚拟机。
vagrant global-status
以查看所有正在运行的流浪者环境(名称/ ID)的列表cd ~/dcos-vagrant
),其中包含文件Vagrantfile
vagrant ssh <name or (partial) id>
以便ssh进入虚拟机。例如,vagrant ssh m1
连接到主/领导节点,这为您提供与dcos node ssh --master-proxy --leader
基本相同的shell。另外两个提示:
/vagrant
被挂载到主机的当前目录,这对于将文件传入VM或从VM传输文件很有用。ssh-add
将这些(而不是从云服务提供商检索到的pem文件)添加到您的主机。这样您就可以通过dcos node ssh --master-proxy --leader --user=vagrant
无需密码登录答案 1 :(得分:-1)
该命令显示您正在尝试使用用户标识“核心”登录服务器。如果您不知道用户“核心”的密码,我建议重置“核心”用户密码并再试一次。