ssh:无法解析主机名添加:名称或服务未知

ssh:无法解析主机名添加:名称或服务未知

我创建了非 sudo 用户,但在使用该用户登录时无法添加 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,全新安装后没有改变 ssh 配置。

当我以 sudo 用户身份登录时添加密钥时,一切正常。我尝试这样做

% eval `ssh-agent -s`
Agent pid 18372

ssh add此后显示同样的错误。

答案1

ssh -vvv add ~/.ssh/mykey将尝试连接到服务器add并运行~/.ssh/mykey命令。

这显然不是您想要的,但它确实解释了您遇到的错误。

相关内容