端口 22:尝试 ssh 时连接被拒绝

问题描述 投票:0回答:3

在 Centos 7 上我遇到以下错误:

ssh -vvv ##.###.###.###
OpenSSH_6.2p2, OSSLShim 0.9.8r 8 Dec 2011
debug1: Reading configuration data /etc/ssh_config
debug1: /etc/ssh_config line 20: Applying options for *
debug2: ssh_connect: needpriv 0
debug1: Connecting to ##.###.###.### [##.###.###.###] port 22.
debug1: connect to address ##.###.###.### port 22: Connection refused
ssh: connect to host ##.###.###.### port 22: Connection refused
pool-100-1-1-25:~ studiolaptop1$ ssh -vvv ##.###.###.###

奇怪的是,当我尝试 ssh 进入我的服务器时,我已经遇到这个问题有一段时间了。我检查过 iptables 看起来一切正常。检查了 ssh.config 文件,看起来也很好,但显然有问题。我该如何解决这个问题?

ssh server port remote-access centos7
3个回答
0
投票

如果连接被拒绝,则意味着 sshd 守护进程/服务器未运行。您可以本地或通过控制台登录服务器吗?

尝试在目标服务器上以 root 身份运行以下命令:

lsof -i :22

或者在源服务器上,看看是否可以连接到ssh端口:

telnet targethost 22

您应该得到类似以下内容:

# telnet localhost 22
Trying ::1...
Connected to localhost.
Escape character is '^]'.
SSH-2.0-OpenSSH_6.9

0
投票

从firewallD切换到iptables导致了这个问题。因此,需要在 iptable 中添加相关规则以允许端口 22 上的出站和入站连接。


0
投票

我加载了promox并且没有更新主机有一个静态IP,并且可以在我尝试Windows 10到rpi4窗口时连接,您转到应用程序添加选项功能添加botth openssh转到rp1复制ssh / ssh_config粘贴.ssh / config将其文件夹说丢失您执行 ssh -vvv root@raspberry pi 您必须在 Windows 和 rp14 中执行 ssh-keygen 命令 您检查 rpi ssh root@rasperry ls -l /usr/local 的终端,然后进入窗口 ssh 文件夹中的已知主机192.254.133.92 raspberrypi 然后你必须将密码文件复制到Windows

© www.soinside.com 2019 - 2024. All rights reserved.