Как перечислить всех пользователей FTP?

Я должен получить всех пользователей FTP, но я не понимаю, как добраться (перечисляют) весь FTP (vsftpd или proftpd) пользователи, есть ли некоторые решения об этом?

5
задан 27 September 2015 в 01:52

1 ответ

Можно настроить vsftpd для обслуживания локальных пользователей, но также и виртуальных пользователей. Для той проверки Ваш /etc/vsftpd.conf.

Для списка виртуальных пользователей проверьте файл в папку /etc/pam.d/ начиная с vsftpd, мой vsftpd.virtual но по всей вероятности Вы когда-то создали этот файл.

cat cat /etc/pam.d/vsftpd.virtual
auth required pam_pwdfile.so pwdfile /etc/vsftpd.passwd
account required pam_permit.so

Это означает, что Ваши виртуальные пользователи должны быть перечислены в файле /etc/vsftpd.passwd

cat /etc/vsftpd.passwd

Для списка локальных пользователей, использующих vsftpd, проверить /etc/vsftpd.conf для строки с чем-то как

userlist_file=/etc/vsftpd.allowed_users

Можно также составить список отклоненных пользователей, таким образом, он зависит, для чего Вы хотите этот список, быть изделием этого.

Для получения дополнительной информации выезд man vsftpd.conf вместо man vsftpd.

4
ответ дан 23 November 2019 в 09:32

Другие вопросы по тегам:

Похожие вопросы: