ssh连接到centos主机,无法成功连接,报错如下,求大侠赐教!!感谢!!
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ssh连接到centos主机,无法成功连接,报错如下,求大侠赐教!!感谢!!相关的知识,希望对你有一定的参考价值。
debug1: Connecting to 192.168.1.251 [192.168.1.251] port 22.
debug1: Connection established.
debug1: permanently_set_uid: 0/0
debug1: identity file /root/.ssh/identity type -1
debug1: identity file /root/.ssh/id_rsa type -1
debug1: identity file /root/.ssh/id_dsa type -1
debug1: Remote protocol version 2.0, remote software version OpenSSH_5.3
debug1: match: OpenSSH_5.3 pat OpenSSH*
debug1: Enabling compatibility mode for protocol 2.0
debug1: Local version string SSH-2.0-OpenSSH_5.3
debug1: SSH2_MSG_KEXINIT sent
debug1: SSH2_MSG_KEXINIT received
debug1: kex: server->client aes128-ctr hmac-md5 none
debug1: kex: client->server aes128-ctr hmac-md5 none
debug1: SSH2_MSG_KEX_DH_GEX_REQUEST(1024<1024<8192) sent
debug1: expecting SSH2_MSG_KEX_DH_GEX_GROUP
debug1: SSH2_MSG_KEX_DH_GEX_INIT sent
debug1: expecting SSH2_MSG_KEX_DH_GEX_REPLY
debug1: Host '192.168.1.251' is known and matches the RSA host key.
debug1: Found key in /root/.ssh/known_hosts:8
debug1: ssh_rsa_verify: signature correct
debug1: SSH2_MSG_NEWKEYS sent
debug1: expecting SSH2_MSG_NEWKEYS
debug1: SSH2_MSG_NEWKEYS received
debug1: SSH2_MSG_SERVICE_REQUEST sent
debug1: SSH2_MSG_SERVICE_ACCEPT received
debug1: Authentications that can continue: publickey,gssapi-keyex,gssapi-with-mic,password
debug1: Next authentication method: gssapi-keyex
debug1: No valid Key exchange context
debug1: Next authentication method: gssapi-with-mic
debug1: Unspecified GSS failure. Minor code may provide more information
Cannot determine realm for numeric host address
debug1: Unspecified GSS failure. Minor code may provide more information
Cannot determine realm for numeric host address
debug1: Unspecified GSS failure. Minor code may provide more information
debug1: Unspecified GSS failure. Minor code may provide more information
Cannot determine realm for numeric host address
debug1: Next authentication method: publickey
debug1: Trying private key: /root/.ssh/identity
debug1: Trying private key: /root/.ssh/id_rsa
debug1: Trying private key: /root/.ssh/id_dsa
debug1: Next authentication method: password
root@192.168.1.251's password:
debug1: Authentication succeeded (password).
debug1: channel 0: new [client-session]
debug1: Requesting no-more-sessions@openssh.com
debug1: Entering interactive session.
首先仔细检查虚拟机IP,确认无误;
根据个人的经验一般是防火墙问题了,在Linux上service iptables status,防火墙没开,ping也能通。
考虑是否是win7防火墙问题,用的是nat,应该无关才对。
sshd是默认开才对的。在Linux上service sshd status 居然还真么运行。那就开启吧service ssh start,再连接,搞定。
一般都是直接装的。难道是镜像问题?搜索引擎了一下,发现确实是这问题,具体请自行搜索引擎CentOS 6.5 LiveDVD和CentOS6.5 bin DVD,没想到镜像居然还有这区别。。。
最后加设置sshd服务自启动,chkconfig sshd on。
参考技术A 改掉ssh的22端口后,再试试看ssh:连接到主机 ssh.github.com 端口 443:连接被拒绝
【中文标题】ssh:连接到主机 ssh.github.com 端口 443:连接被拒绝【英文标题】:ssh: connect to host ssh.github.com port 443: Connection refused 【发布时间】:2018-10-15 17:11:18 【问题描述】:我在推码中:
ssh: connect to host ssh.github.com port 22: Connection refused
错误,我在网上找的,看到有人说是在~/.ssh
目录下创建配置文件,在配置文件中输入
Host github.com
User myusername
Hostname ssh.github.com
PreferredAuthentications publickey
IdentityFile ~/.ssh/id_rsa
Port 443
但是ping github.com
又出现ssh: connect to host ssh.github.com
port 443: Connection refused 错误,请大辰告诉我解决办法
【问题讨论】:
【参考方案1】:443是SSL端口,不是SSH端口,所以这个配置肯定是不正确的。删除此配置文件。
更新:事实证明 sshing 到 github.com 上的 443 端口 实际上是有效的,尽管大多数服务器不支持这一点,而且它可能会被你的甚至 github.com 的防火墙 - 请参阅下面的评论。
从您的问题中不清楚错误消息实际上是指端口 22 还是端口 443,因为该问题包含两个不同的错误消息。如果是 22 端口,很可能是你和 GitHub 之间的防火墙造成的,比如你工作或学习的地方有防火墙。使用存储库的 HTTP URL 而不是 SSH URL。
【讨论】:
感谢您的回答。我删除了 ~/.ssh 并重新生成。问题解决了。 在 *** 上,当有人解决了你的问题时,请点击对勾表示。这将向其他回答者表明他们不需要查看问题,并且会向遇到相同问题的任何其他人表明这是解决方案。 可以通过 443 端口 ssh。help.github.com/articles/using-ssh-over-the-https-port以上是关于ssh连接到centos主机,无法成功连接,报错如下,求大侠赐教!!感谢!!的主要内容,如果未能解决你的问题,请参考以下文章
Jenkins Ansibe 插件无法通过 ssh 连接到主机:权限被拒绝(公钥、密码)