contas ProFTPD

3

Eu herdei um servidor onde o ProFTPD está instalado. Eu posso fazer login com a conta joe_test e sua senha - mas o problema é que não existe usuário como joe_test in /etc/passwd . Se eu fizer ls -la de /var/ftp , então /var/ftp/joe_test é: drwxr-xr-x 11 2022 ftpgroup 512 Jul 31 13:13 joe_test , como você pode ver, 2022 é o ID do usuário. Minha pergunta é - onde o ProFTPD está armazenando sua senha? (como eu acho que tem seu próprio arquivo passwd.)

    
por Mark Zakred 31.07.2013 / 13:32

1 resposta

3

Direto dos proftpd docs :

Question: If virtual users are not defined in the system /etc/passwd file, then where are they defined?

Answer: There are several other locations where user information can be stored, e.g. AuthUserFiles, LDAP directories, SQL databases, and RADIUS servers. Note that virtual users are not defined in the proftpd.conf file directly.

Então a resposta é "Depende". Você precisará examinar seu arquivo /etc/proftpd.conf para determinar quais métodos estão em uso.

    
por 31.07.2013 / 13:40

Tags