Conti ProFTPD

Ho ereditato un server in cui è installato ProFTPD. Posso accedere a esso con il conto joe_test e la sua password – ma il problema è che non esiste un utente come joe_test in /etc/passwd . Se faccio ls -la di /var/ftp allora /var/ftp/joe_test è: drwxr-xr-x 11 2022 ftpgroup 512 Jul 31 13:13 joe_test come si può vedere 2022 è id utente. La mia domanda è – where ProFTPD sta memorizzando è passwd? (come suppongo che abbia il proprio file passwd).

  • Come modificare la password di un account FTP (vsftpd) quando 'passwd' non funziona
  • La modifica della password di root tramite script non riesce ma segnalerà il successo
  • Perché il nome visualizzato in bash differisce da quello in / etc / passwd?
  • RtKit sul mio ubuntu?
  • Come posso impostare la password di root in un contenitore docker da uno script?
  • Modificare la password locale come root dopo aver configurato per Kerberos + LDAP di MS-AD
  • Modifiche temporanee in / etc / passwd o / etc / group - how-to
  • Ripristino / etc / passwd dal file
  • One Solution collect form web for “Conti ProFTPD”

    Diretto dai documenti proftpd :

    Domanda: se gli utenti virtuali non sono definiti nel file / etc / passwd del sistema, allora where sono definiti?

    Risposta: Ci sono diverse altre località in cui è ansible memorizzare informazioni utente, ad esempio AuthUserFiles, directory LDAP, database SQL e server RADIUS. Si noti che gli utenti virtuali non sono definiti direttamente nel file proftpd.conf.

    Quindi la risposta è "Dipende". Dovresti esaminare il file /etc/proftpd.conf per determinare quale metodo è in uso.

    Suggerimenti per Linux e Windows Server, quali Ubuntu, Centos, Apache, Nginx, Debian e argomenti di rete.