centos尝试sudo systemctl start sshd后,出现错误 Failed to get D-Bus connection: Operation not permitted
时间: 2023-07-18 20:16:06 浏览: 230
CentOS 7 sshd 链接被拒绝问题解决办法
如果在 CentOS 上尝试启动 SSH 服务 (`sshd`) 时出现 `Failed to get D-Bus connection: Operation not permitted` 错误,可能是因为您正在以非特权用户的身份尝试启动服务。
请尝试使用 `sudo` 命令以管理员身份启动服务,例如:
```
sudo systemctl start sshd
```
如果您仍然收到相同的错误,请尝试使用以下命令手动启动 SSH 服务:
```
sudo /usr/sbin/sshd -D
```
这将启动 SSH 服务,并使其在前台运行。您可以使用 `Ctrl + C` 组合键来停止服务。
如果以上方法无法解决问题,可能是系统中的 D-Bus 服务出现了问题。您可以尝试重新启动 D-Bus 服务,例如:
```
sudo systemctl restart dbus
```
然后再尝试启动 SSH 服务。
阅读全文