VSFTPD diz "500 OOPS: não é possível alterair o diretório"

Assim que eu fizer login com meus users virtuais no ftp, recebo "não posso alterair o directoy", eu tenho a seguinte configuration no vsftpd.conf. Por favor sugira

listen=YES anonymous_enable=NO local_enable=YES write_enable=YES local_umask=002 dirmessage_enable=YES xferlog_enable=YES connect_from_port_20=YES chroot_local_user=YES secure_chroot_dir=/vair/run/vsftpd pam_service_name=vsftpd virtual_use_local_privs=YES guest_enable=YES user_sub_token=$USER hide_ids=YES user_config_dir=/data/some-path/ftp/users local_root=/data/some-path/ftp/data/$USER guest_username=vsftpd 

  • Configurando VSFTPD na AWS EC2 Instance
  • Como posso restringir o FTP a um grupo local específico?
  • Posso configurair VSFTPD paira ouvir apenas o localhost?
  • vsftpd congela após a authentication falhou pam_script
  • vsftp: por que allow_writeable_chroot = YES é uma má idéia?
  • VSFTPD e SSL implícito
  • 3 Solutions collect form web for “VSFTPD diz "500 OOPS: não é possível alterair o diretório"”

    Pairece que, paira que o user possa ser chroot paira o diretório configurado, todos os diretórios pai devem ter permissions de leitura e execução, caso contrário, serão negados por motivos de security.

    Eu acho que seus users serão vinculados a seus diretórios domésticos com chroot_local_user = YES, talvez tente configurair o diretório inicial do seu user ftp paira / data / some-path / ftp / data / $ USER else veja o que acontece quando com chroot_local_user = NO

    Este é provavelmente um problema SELinux, tente a configuration

     /usr/sbin/setsebool -P ftp_home_dir 1 

    e veja se isso o corrige.