如果是单纯的连接失败,那么可能是没有开启ssh,检查并且安装即可
- 查看是否安装了openssh-server
rpm -qa | grep openssh-server
如下所示是已经安装了的情况
[root@lazyfennec ~]# rpm -qa | grep openssh-server
openssh-server-8.7p1-2.fc35.x86_64
如果没有安装,可以自行安装
yum install -y openssh-server
如果已经安装了,可能是没有启动服务
- 查看状态
systemctl status sshd
如果真的没有启动,启动即可
systemctl start sshd
此外再设置默认启动
# 设置默认启动
chkconfig sshd on
至此应该可以尝试连接了,但是还是可能会遇到root尝试连接的时候出现 ssh服务拒绝了密码
的情况,此时需要修改一下配置文件 /etc/ssh/sshd_config
vi /etc/ssh/sshd_config
修改以下的内容
# 很大的可能性是因为这个,所以要注释掉,换成yes,其中的prohibit是禁用的意思。
# PermitRootLogin prohibit-password
PermitRootLogin yes
重启服务
systemctl restart sshd
这样之后应该就可以登录了
如果觉得有收获,欢迎点赞和评论,更多知识,请点击关注查看我的主页信息哦~
网友评论