当我运行时ssh gerrit.iotivity.org
,出现permission denied(public key)
错误。
在此之前,我运行以下命令:
ProxyCommand nc -X5 -x <proxy-address>:<port> %h %p
使用我的代理地址和端口。
我的 ssh 配置文件如下:
Host iotivity gerrit.iotivity.org
Hostname gerrit.iotivity.org
IdentityFile ~/.ssh/id_rsa.pub
User [Teju]
Port 29418
请帮忙。
答案1
生成密钥时使用id_rsa
不带任何扩展名的名称。并在配置文件中使用以下内容:
Host iotivity gerrit.iotivity.org
Hostname gerrit.iotivity.org
IdentityFile ~/.ssh/id_rsa
User Teju
Port 29418