Centos SSH 访问被拒绝

Centos SSH access denied

我为此焦头烂额,找不到任何解决方案。

重新启动后,我开始通过端口 22000 获取 "Connection refused",这是我配置的端口,SSH 仍在监听(我仔细检查过)。我正在从同一 LAN 上的 PC 进行连接。

在那之后我可以突然连接到端口 22,但是在输入密码后我得到了 "Access denied"。在解决这个问题后,我累了并重新安装了 openssh,我得到了一个干净的配置,包括防火墙和 selinux 在内的所有内容现在都配置为使用这些命令使用端口 22:

sudo semanage port -a -t ssh_port_t -p tcp 22
sudo firewall-cmd --permanent --zone=public --add-port=22/tcp
sudo firewall-cmd --reload

即使密码正确,访问仍然被拒绝,我知道,因为我可以直接在服务器上使用完全相同的密码。

我试过:

“/var/log/secure”和“/var/log/messages”均未记录任何有关我尝试登录的信息。

我一定是漏掉了什么,有人有什么想法吗?

使用:ssh -vvv username@host 检查问题。

尝试创建一个 pem 文件,看看它是否有效。

我解决了,我真的不想 post 答案,因为它太简单了,但我拒绝让有类似问题的可怜人把这个问题悬而未决。

我重启了电脑.... facedesk