如何查看服务器端SSH有没有安装!!!、 谢谢

如何查看服务器端SSH有没有安装!!!、 谢谢,第1张

netstat -a | more看有没正常启动。
如果出现:
tcp 0 0 :ssh : LISTEN
就说明正常启动了;
若能成功远程登入,则说明SSH服务安装配置成功。
否则很可能就是防火墙阻止了连接,重新配置防火墙或干脆先停掉防火墙
(/etc/rcd/initd/iptables stop) 就可以连接了;
或者service iptables stop。

问题描述:
以前一直能够通过Xshell来连接服务器,但是突然连接不上了由于/var目录重新挂载导致
解决思路:
首先通过命令查看SSH服务的状态:

可以看到,有错误,但是没有显示详细信息:

使用命令,定位错误详细信息

可以看到是因为没有/var/empty/sshd这个目录

使用命令创建相关目录,然后重新启动sshd服务即可

问题二
SSH 服务时出现如下错误:status=255 ,Bad configuration options
配置秘钥登陆导致ssh无法启动
现在要恢复密码登陆

vi /etc/ssh/sshd_config

这行注释

删除/etc/ssh目录下的秘钥文件
删除ssh目录下所有秘钥文件
使用 ssh-keygen -t rsa -f /etc/ssh/ssh_host_rsa_key 重新生成后

报错提示 ssh使用秘钥文件连接提示WARNING: UNPROTECTED PRIVATE KEY FILE!

报错提示 Starting sshd: /var/empty/sshd must be owned by root and not group or world-writable

这个是权限的问题
可采取以下两步解决


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/13018033.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-29
下一篇 2023-05-29

发表评论

登录后才能评论

评论列表(0条)

保存