Bien, instalé vstfpd (y ftp). Configuré el /etc/vsftpd/vsftpd.conf
archivo en los valores base.
Ahora si intento ejecutar:
setsebool -P ftp_home_dir 1
No funciona. Error:
Boolean ftp_home_dir is not defined
Ahora si ejecuto:
semanage boolean -l | grep "ftp"
Imprime:
ftpd_use_cifs (desactivado, desactivado) Permitir que ftpd use cifs ftpd_connect_db (desactivado, desactivado) Permitir que ftpd conecte db ftpd_use_fusefs (desactivado, desactivado) Permitir que ftpd use fusefs ftpd_full_access (desactivado, desactivado) Permitir que ftpd tenga acceso completo tftp_anon_write (desactivado, desactivado) Permitir que tftp escriba de forma anónima tftp_home_dir (activado, activado) Permitir que tftp acceda al directorio principal httpd_can_connect_ftp (desactivado, desactivado) Permitir que httpd pueda conectarse a ftp ftpd_use_passive_mode (desactivado, desactivado) Permitir que ftpd utilice el modo pasivo ftpd_use_nfs (desactivado, desactivado) Permitir que ftpd utilice nfs ftpd_connect_all_unreserved (desactivado, desactivado) Permitir que ftpd conecte todos los no reservados ftpd_anon_write (desactivado, desactivado) Permitir que ftpd escriba de forma anónima httpd_enable_ftp_server (desactivado, desactivado) Permitir que httpd habilite el servidor ftp
Como ves no hay ftp_home_dir
. No quiero usar TFTP. Entonces, ¿existe la posibilidad de agregar ftp_home_dir
a los booleanos?
SO: CentOS 7 x86_64 se ejecuta en una VM