ssh无法启动

 我来答
户如乐9318
2022-07-03 · TA获得超过6671个赞
知道小有建树答主
回答量:2559
采纳率:100%
帮助的人:141万
展开全部

问题描述:
以前一直能够通过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.

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

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式