proFTPd - Operação não permitida na linha 36 do '/etc/proftpd/proftpd.conf'

0

sudo chown proftpd /etc/proftpd/ftpd.passwd sudo chmod o-r /etc/proftpd/ftpd.passwd sudo service proftpd start

Neste estágio, o proFTPd está em execução, mas não consigo fazer login,

sudo chmod o+r /etc/proftpd/ftpd.passwd

E agora posso fazer login no FTP No entanto, se eu alterar a permissão no ftpd.passwd para sudo chmod o+r /etc/proftpd/ftpd.passwd antes de eu iniciar o proFTPd, o proFTPd não será iniciado e me dará o erro:

mod_auth_file/1.0: unable to use world-readable AuthUserFile '/etc/proftpd/ftpd.passwd': Operation not permitted Fatal: AuthUserFile: unable to use /etc/proftpd/ftpd.passwd: Operation not permitted on line 36 of '/etc/proftpd/proftpd.conf'

Qual é a minha suspeita de que proFTPd não é membro de um grupo específico, se eu executar:

groups proftpd

proftpd : nogroup é a resposta.

Alguma idéia?

    
por elemer82 10.08.2015 / 15:45

1 resposta

0

Tudo o que você precisa fazer é alterar as permissões do arquivo de senha.

sudo chmod o-rwx /etc/proftpd/ftpd.passwd

sudo service proftpd start 

(caminho alternativo: sudo /etc/init.d/proftpd start )

    
por James M 20.04.2016 / 15:07