Ok, então instalei o vstfpd (e ftp) e configurei o /etc/vsftpd/vsftpd.conf
arquivo com os valores base.
Agora, se eu tentar executar:
setsebool -P ftp_home_dir 1
Não funciona. Erro:
Boolean ftp_home_dir is not defined
Agora, se eu executar:
semanage boolean -l | grep "ftp"
Ele imprime:
ftpd_use_cifs (off , off) Permitir que o ftpd use cifs ftpd_connect_db (off , off) Permitir que o ftpd conecte db ftpd_use_fusefs (off , off) Permitir que o ftpd use fusefs ftpd_full_access (off , off) Permitir que o ftpd tenha acesso total tftp_anon_write (off , off) Permitir que o tftp escreva anon tftp_home_dir (on , on) Permitir tftp para home dir httpd_can_connect_ftp (off , off) Permitir que o httpd possa conectar o ftp ftpd_use_passive_mode (off , off) Permitir que o ftpd use o modo passivo ftpd_use_nfs (off , off) Permitir que o ftpd use nfs ftpd_connect_all_unreserved (off , off) Permitir que o ftpd conecte todos os não reservados ftpd_anon_write (off , off) Permitir que o ftpd escreva anon httpd_enable_ftp_server (off , off) Permitir que o httpd habilite o servidor ftp
Como você vê, não há ftp_home_dir
. Não quero usar TFTP. Então, existe a possibilidade de adicionar the ftp_home_dir
aos booleanos?
SO: CentOS 7 x86_64 roda em uma VM