我正在配置本地Hadoop集群,但是密码配置有问题。
当我键入
ssh localhost
显示此消息:
ssh localhost
key_load_public: invalid format
我已经尝试使用以下命令替换以前的授权密钥:
cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys
但这没用。
答案 0 :(得分:0)
您可以在.config
目录中创建一个~/.ssh
文件,然后添加凭据。
喜欢这个
// ~/.ssh/config
# SSH Host configuration file
# Default for all
Host *
ForwardAgent no
ForwardX11 yes
ForwardX11Trusted yes
Host <hostname_here>
HostName <ip_address>
User <user_name>
由于您的问题似乎与键有关,因此您可以尝试使用ssh -i <your key file> username@ip_addr -p <port>