[root@localhost -]# service ssh statusssh:未被识别的服务
时间: 2023-12-27 21:05:23 浏览: 230
这个错误信息显示 SSH 服务未被识别。这可能是因为 SSH 服务没有安装在你的 Linux 服务器上,或者安装了但未正确启动。你可以通过以下步骤来解决这个问题:
1. 检查 SSH 服务是否安装在你的 Linux 服务器上。你可以运行以下命令来检查 SSH 服务是否已安装:
```
rpm -qa | grep ssh
```
如果 SSH 服务已安装,则会显示类似于“openssh-server-7.4p1-16.el7.x86_64”的输出。如果没有显示任何输出,则需要安装 SSH 服务。你可以通过以下命令来安装 SSH 服务:
```
yum install openssh-server
```
2. 启动 SSH 服务。你可以运行以下命令来启动 SSH 服务:
```
systemctl start sshd
```
如果你的 Linux 版本较旧,则可以使用以下命令来启动 SSH 服务:
```
service sshd start
```
3. 确认 SSH 服务已启动。你可以运行以下命令来检查 SSH 服务的状态:
```
systemctl status sshd
```
或者,如果你的 Linux 版本较旧,则可以使用以下命令来检查 SSH 服务的状态:
```
service sshd status
```
如果 SSH 服务已正确启动,则会显示“active (running)”或“running”状态。如果 SSH 服务未正确启动,则需要检查日志文件以了解详细信息,并进行修复。
阅读全文
相关推荐

















