好的,我安装了 vstfpd(和 ftp),我将/etc/vsftpd/vsftpd.conf
文件设置为基本值。
现在如果我尝试执行:
setsebool -P ftp_home_dir 1
它不起作用。错误:
Boolean ftp_home_dir is not defined
现在如果我执行:
semanage boolean -l | grep "ftp"
它打印出:
ftpd_use_cifs (off , off) 允许 ftpd 使用 cifs ftpd_connect_db (off , off) 允许 ftpd 连接 db ftpd_use_fusefs (off , off) 允许 ftpd 使用 fusefs ftpd_full_access (off , off) 允许 ftpd 完全访问 tftp_anon_write (off , off) 允许 tftp 匿名写入 tftp_home_dir (on , on) 允许 tftp 到主目录 httpd_can_connect_ftp (off , off) 允许 httpd 连接 ftp ftpd_use_passive_mode (off , off) 允许 ftpd 使用被动模式 ftpd_use_nfs (off , off) 允许 ftpd 使用 nfs ftpd_connect_all_unreserved (off , off) 允许 ftpd 连接所有unreserved ftpd_anon_write (off , off) 允许 ftpd 匿名写入 httpd_enable_ftp_server (off , off) 允许 httpd 启用 ftp 服务器
如您所见,没有ftp_home_dir
。我不想使用 TFTP。那么是否可以将添加ftp_home_dir
到布尔值中?
操作系统:CentOS 7 x86_64,在虚拟机上运行