Ubuntu
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
在此之後顯示相同的錯誤。
ssh -vvv add ~/.ssh/mykey
將嘗試連接到伺服器add
並執行~/.ssh/mykey
命令。這顯然不是您想要的,但它肯定解釋了您遇到的錯誤。