输入第一个提示以下● vsftpd.service - Vsftpd ftp daemon Loaded: loaded (/usr/lib/systemd/system/vsftpd.service; disabled; vendor preset: disabled) Active: failed (Result: exit-code) since 六 2023-06-10 22:16:13 CST; 5min ago Process: 4675 ExecStart=/usr/sbin/vsftpd /etc/vsftpd/vsftpd.conf (code=exited, status=2) 6月 10 22:16:13 xieyuanwei.localdomain systemd[1]: Starting Vsftpd ftp daemon... 6月 10 22:16:13 xieyuanwei.localdomain vsftpd[4675]: 500 OOPS: unrecognised variable in config file: chroot_local_uesr 6月 10 22:16:13 xieyuanwei.localdomain systemd[1]: vsftpd.service: control process exited, code=exited status=2 6月 10 22:16:13 xieyuanwei.localdomain systemd[1]: Failed to start Vsftpd ftp daemon. 6月 10 22:16:13 xieyuanwei.localdomain systemd[1]: Unit vsftpd.service entered failed state. 6月 10 22:16:13 xieyuanwei.localdomain systemd[1]: vsftpd.service failed.
时间: 2024-04-01 08:32:23 浏览: 20
根据上述状态输出,vsftpd服务启动失败,错误代码为2。日志中显示在/etc/vsftpd/vsftpd.conf配置文件中存在未识别的变量"chroot_local_uesr",这可能是导致服务启动失败的原因。请检查配置文件中是否存在拼写错误或不正确的配置项。如果找到了问题,请修复它并重新启动vsftpd服务。
相关问题
[root@localhost ~]# systemctl status vsftpd.service ● vsftpd.service - Vsftpd ftp daemon Loaded: loaded (/usr/lib/systemd/system/vsftpd.service; disabled; vendor preset: disabled) Active: inactive (dead)
根据您提供的信息,vsftpd服务处于未启动状态(inactive (dead))。您需要启动vsftpd服务并确保它已启用。
启动vsftpd服务的命令如下:
```
systemctl start vsftpd.service
```
启用vsftpd服务的命令如下:
```
systemctl enable vsftpd.service
```
执行以上两个命令后,您可以通过以下命令检查vsftpd服务的状态:
```
systemctl status vsftpd.service
```
如果服务已成功启动,则状态应显示为“active (running)”。
如果您需要更详细的信息,请在提问时提供更多上下文,以便我更好地帮助您。
Loaded: loaded (/usr/lib/systemd/system/vsftpd.service; disabled; vendor preset: disabled)
This indicates that the vsftpd service is installed on the system, but it is currently disabled and will not start automatically at boot time. The vendor has set it to be disabled by default.