安装 iotivity 时 ssh 中的权限被拒绝(公钥)

安装 iotivity 时 ssh 中的权限被拒绝(公钥)

当我运行时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

相关内容