在启动或者重新启动 vsftpd 服务时,我们可能会在 RHEL 7 系统上遇到以下错误。
# systemctl restart vsftpd.service Job for vsftpd.service failed. See 'systemctl status vsftpd.service' and 'journalctl -xn' for details.
如果这是我们第一次启动 vsftpd,我们可能需要更新配置文件 /etc/vsftpd/vsftpd.conf 中的几个参数才能使其工作。
按照以下步骤使 vsftpd 服务工作。
- 更新 /etc/vsftpd/vsftpd.conf 文件中的以下参数。
默认情况下,参数 listen 具有分配给它的值“NO”,并且参数 listen_ipv6 未注释。
listen=YES # default is NO #listen_ipv6=YES # default is uncommented
- 完成上述更改后,重新启动 vsftpd 服务。
# systemctl restart vsftpd.service
- 确保vsftpd配置文件/etc/vsftpd/vsftpd.conf中没有语法错误。
运行 vsftpd 命令并验证功能。
# vsftpd
日期:2020-09-17 00:12:08 来源:oir作者:oir