我创build了非sudo用户,并且在login时不能添加ssh密钥:
% ssh -vvv add ~/.ssh/mykey OpenSSH_6.6.1, OpenSSL 1.0.1f 6 Jan 2014 debug1: Reading configuration data /etc/ssh/ssh_config debug1: /etc/ssh/ssh_config line 19: Applying options for * ssh: Could not resolve hostname add: Name or service not known
Ubuntu 14.04,干净的安装后没有改变SSHconfiguration。
当我添encryption钥login为sudo用户时,一切都很好。 我试图做
% eval `ssh-agent -s` Agent pid 18372
但是, ssh add在此之后显示相同的错误。
ssh -vvv add ~/.ssh/mykey将尝试连接到服务器add并运行~/.ssh/mykey命令。
这显然不是你想要的,但它肯定能解释你所得到的错误。