首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ssh -p 29418引发此错误:权限被拒绝(公开密钥)。但是没有端口29418,它可以正常工作。

ssh -p 29418引发此错误:权限被拒绝(公开密钥)。但是没有端口29418,它可以正常工作。
EN

Stack Overflow用户
提问于 2018-08-11 14:43:29
回答 1查看 1.5K关注 0票数 0

我在网上看到了很多关于这个错误的解决方案。然而,他们似乎没有正确地回答我的问题--没有端口29418,它工作得很好,为什么?不知道我错过了什么。

错误案例:

代码语言:javascript
复制
$ ssh -p 29418 gerrit@9.126.191.111  
gerrit@9.126.191.111: Permission denied (publickey).

成功案例:

代码语言:javascript
复制
$ ssh gerrit@9.126.191.111
Welcome to Ubuntu 16.04 LTS (GNU/Linux 4.4.0-21-generic x86_64)
 * Documentation:  https://help.ubuntu.com/
374 packages can be updated.
0 updates are security updates.
*** System restart required ***
Last login: Sat Aug 11 18:00:28 2018 from 9.77.121.154
gerrit@gerrserv:~$

我检查了一下,看看ssh-keygen是否有任何选项可以指定端口。但我没有看到任何这样的情况。当然,当我试图修复git review -s命令失败时遇到这个问题时,scp没有选择端口29418并抛出scp的使用错误:

代码语言:javascript
复制
$ git review

Problems encountered installing commit-msg hook
The following command failed with exit code 1
"scp -P gerrit@9.126.191.111:hooks/commit-msg .git/hooks/commit-msg"
-----------------------
usage: scp [-346BCpqrv] [-c cipher] [-F ssh_config] [-i identity_file]
       [-l limit] [-o ssh_option] [-P port] [-S program]
       [[user@]host1:]file1 ... [[user@]host2:]file2
-----------------------

以下是各自的版本:

代码语言:javascript
复制
$ ssh -V  
OpenSSH_7.6p1, OpenSSL 1.0.2n  7 Dec 2017

$ git --version  
git version 2.16.2.windows.1

$ git-review --version  
git-review version 1.26.0
EN

回答 1

Stack Overflow用户

发布于 2018-08-11 15:48:00

代码语言:javascript
复制
ssh -p 29418 gerrit@9.126.191.111

这里gerrit是在您的gerrit服务中注册的帐户的用户名,您可以用它登录到gerrit web。它是从本地机器上运行gerrit命令,例如,ssh -p 29418 gerrit@9.126.191.111 gerrit query status:merged来查询所有合并的更改。首先,您的帐户用户名可能不是gerrit,但更有可能的是您的真实姓名或职务编号。其次,无论用户名是什么,在使用用户名调用gerrit命令之前,您需要生成一对ssh键,并将ssh公钥添加到gerrit web中的用户名帐户设置中。

代码语言:javascript
复制
ssh gerrit@9.126.191.111

这个gerrit是远程登录机器9.125.191.111的用户名。此命令与gerrit服务没有任何关系。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51800768

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档