Failed to start firewalld.service: Unit not found.
时间: 2023-07-01 07:05:22 浏览: 119
这个错误提示可能是因为你的 Linux 系统没有安装防火墙软件 `firewalld`,或者该服务没有被正确安装或启动。你可以尝试执行以下命令来安装 `firewalld`:
- 对于 CentOS/RHEL/Fedora:
```
sudo yum install firewalld
```
- 对于 Ubuntu/Debian:
```
sudo apt-get install firewalld
```
安装完成后,可以使用以下命令来启动 `firewalld` 服务:
```
sudo systemctl start firewalld
```
如果仍然提示 `Unit not found` 错误,可以尝试重装 `firewalld`:
- 对于 CentOS/RHEL/Fedora:
```
sudo yum reinstall firewalld
```
- 对于 Ubuntu/Debian:
```
sudo apt-get --reinstall install firewalld
```
如果重装后仍然无法解决问题,建议检查系统日志以查看更多详细信息。
相关问题
Failed to start firewall.service: Unit not found.
"Failed to start firewalld.service: Unit not found." 这个错误信息表示在尝试启动 firewalld 服务时,系统找不到相关的单元。而"Failed to stop firewalld.service: Unit firewalld.service not loaded." 则表示在尝试停止 firewalld 服务时,系统发现该单元没有被加载。
要解决这个问题,可以尝试重新安装 firewalld 服务。通过运行以下命令可以重新安装 firewalld 服务并启动它:
1. 首先,确保你的系统具备超级用户权限或 root 访问权限。
2. 运行以下命令以安装 firewalld 服务:
```
sudo yum install firewalld
```
或
```
sudo apt-get install firewalld
```
3. 安装完成后,使用以下命令启动 firewalld 服务,并确保它在系统启动时自动启动:
```
sudo systemctl start firewalld.service
sudo systemctl enable firewalld.service
```
这将启动 firewalld 服务并设置它在系统启动时自动运行。
通过重新安装并启动 firewalld 服务,你的系统应该能够找到并加载相应的单元,解决了"Failed to start firewalld.service: Unit not found." 的错误。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* *2* *3* [Centos报Failed to stop firewalld.service: Unit firewalld.service not loaded.这个错的解决方案](https://blog.csdn.net/qq_59311764/article/details/121968376)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 100%"]
[ .reference_list ]
Failed to start sshd.service: Unit not found.
引用\[1\]中提到的错误信息"Failed to start ssh.service: Unit not found."表示无法找到ssh服务单元。这可能是由于未正确安装ssh服务或者服务单元文件丢失导致的。您可以尝试重新安装ssh服务来解决此问题。
引用\[2\]中提到的错误信息"pam_succeed_if(sshd:auth): requirement "uid >= 1000" not met by user "r Failed password for root from 192.168.155.1 port 53012 ssh2"是由于用户的UID不满足要求导致的。在配置ssh免密码登录时,通常要求用户的UID必须大于等于1000。您可以检查用户的UID是否满足要求,并相应地进行调整。
引用\[3\]中提到的关闭防火墙的命令可以尝试解决一些与ssh服务相关的连接问题。您可以尝试使用"ufw disable"或者"/etc/init.d/iptables stop"或者"service firewalld stop"或者"service iptables stop"来关闭防火墙,然后再次尝试启动ssh服务。
综上所述,您可以尝试重新安装ssh服务,检查用户的UID是否满足要求,并关闭防火墙来解决"Failed to start sshd.service: Unit not found."的问题。
#### 引用[.reference_title]
- *1* *2* [spark配置SSH免密码登录:Failed to start ssh.service: Unit not found.](https://blog.csdn.net/qq_63908157/article/details/129278975)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item]
- *3* [ubuntuSSH 无法远程登录问题Failed to start ssh.service: Unit ssh.service not found.](https://blog.csdn.net/luminous_you/article/details/108791035)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]