我把头发拉过来,无法在任何地方找到解决方案。
重新启动后,我开始通过端口22000获取“连接被拒绝”,这是我配置的并且SSH仍在监听(我仔细检查)。我正在从同一局域网上的PC连接。
之后我可以突然连接到端口22,但在输入密码后我得到了“拒绝访问”。在对此进行故障排除后,我厌倦了并重新安装了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文件,看看它是否有效。
我解决了它,我真的不想发布答案,因为它很容易让人感到尴尬,但是我拒绝为那些有类似问题的可怜的灵魂留下未解决的问题。
我重新启动了我的电脑...... facedesk