使用ssl配置Debian-buster / vsftp.conf失败

时间:2019-09-15 13:01:04

标签: openssl vsftpd debian-buster

我尝试使用openssl运行vsftp并收到退出代码2的错误消息。我通过Google搜索了此问题,并检查了所有解决方案,但我的问题仍然存在。

这用于运行PHP 7和Apache 2的新Linux Debian-Buster服务器。

检查vsftp是否在没有ssl的情况下运行:确定

检查/etc/ssl/private/vsftpd.pem是否存在:确定

检查权限/etc/ssl/private/vsftpd.pem为600:确定

检查/ var / www / html是否可用于ftp用户:确定

这是我的vsftp.conf

听=是

anonymous_enable =否

local_enable =是

write_enable =是

local_umask = 022

dirmessage_enable =是

use_localtime =是

xferlog_enable =是

connect_from_port_20 =是

chroot_local_user =是

userlist_enable =是

userlist_file = / etc / vsftpd.userlist

userlist_deny =否

local_root = / var / www / html

secure_chroot_dir = / var / run / vsftpd / empty

pam_service_name = vsftpd

ssl_enable =是

force_local_data_ssl =是

force_local_logins_ssl =是

ssl_tlsv1 =是

ssl_sslv2 =否

ssl_sslv3 =否

ssl_ciphers =高

rsa_cert_file = / etc / ssl / private / vsftpd.pem

vsftp状态

root @ Debian-101-buster-64-LAMP〜#systemctl状态vsftpd

●vsftpd.service-vsftpd FTP服务器    已加载:已加载(/lib/systemd/system/vsftpd.service;已启用;供应商预设:已启用)

活动:自Sun 2019-09-15 14:41:44 CEST以来失败(结果:退出代码); 7s前

进程:27124 ExecStartPre = / bin / mkdir -p / var / run / vsftpd / empty(代码=已退出,状态= 0 /成功)

进程:27125 ExecStart = / usr / sbin / vsftpd /etc/vsftpd.conf(代码=已退出,状态= 2)  主PID:27125(代码=已退出,状态= 2)

9月15日14:41:44 Debian-101-buster-64-LAMP systemd [1]:正在启动vsftpd FTP服务器...

9月15日14:41:44 Debian-101-buster-64-LAMP systemd [1]:启动了vsftpd FTP服务器。

9月15日14:41:44 Debian-101-buster-64-LAMP systemd [1]:vsftpd.service:主进程已退出,代码已退出,状态为2 /无效

9月15日14:41:44 Debian-101-buster-64-LAMP systemd [1]:vsftpd.service:失败,返回结果为“退出代码”。

0 个答案:

没有答案