Как составить список всех пользователей FTP в vsftpd и proftpd

Убунту 19

FTP (протокол передачи файлов) — это стандартный сетевой протокол, используемый для передачи компьютерных файлов между клиентом и сервером в компьютерной сети. Двумя наиболее популярными FTP-серверами являются vsftpd и proftpd. В этой статье мы обсудим, как составить список всех пользователей FTP в vsftpd и proftpd.

Чтобы составить список всех пользователей FTP в vsftpd, вы можете проверить директиву userlist_file в файле конфигурации vsftpd и открыть указанный файл, чтобы просмотреть список локальных пользователей. Для виртуальных пользователей вы можете проверить каталог /etc/pam.d/ на наличие файла, начинающегося с vsftpd, и открыть его, чтобы найти параметр pwdfile, который указывает файл, содержащий список виртуальных пользователей.

Чтобы просмотреть список всех пользователей FTP в proftpd, вы можете проверить директиву AuthUserFile в файле конфигурации proftpd и открыть указанный файл, чтобы просмотреть список пользователей FTP.

vsftpd: список пользователей FTP

vsftpd (Very Secure FTP Daemon) — FTP-сервер для Unix-подобных систем, включая Linux. Это безопасно, стабильно и быстро.

Локальные пользователи

Чтобы вывести список всех локальных пользователей FTP в vsftpd, выполните следующие действия:

  1. Откройте файл конфигурации vsftpd. Обычно он находится в /etc/vsftpd.conf. Используйте команду sudo nano /etc/vsftpd.conf, чтобы открыть этот файл в текстовом редакторе.
  2. Найдите строку userlist_file=/etc/vsftpd.allowed_users. В этой строке указывается файл, содержащий список разрешенных пользователей.
  3. Откройте файл, указанный в директиве userlist_file. Если используется расположение по умолчанию, это будет /etc/vsftpd.allowed_users. Используйте команду sudo nano /etc/vsftpd.allowed_users, чтобы открыть этот файл в текстовом редакторе.

Будет отображен список локальных пользователей, которым разрешено использовать vsftpd.

Виртуальные пользователи

Если у вас настроены виртуальные пользователи, выполните следующие действия:

  1. Проверьте каталог /etc/pam.d/ на наличие файла, начинающегося с vsftpd, например vsftpd.virtual. Используйте команду ls /etc/pam.d/, чтобы просмотреть все файлы в этом каталоге.
  2. Откройте файл, который вы нашли на предыдущем шаге. Например, sudo nano /etc/pam.d/vsftpd.virtual.
  3. Найдите строку, требующую аутентификации pam_pwdfile.so pwdfile /etc/vsftpd.passwd. В этой строке указывается файл, содержащий список виртуальных пользователей.
  4. Откройте файл, указанный в параметре pwdfile. Если используется расположение по умолчанию, это будет /etc/vsftpd.passwd. Используйте команду sudo nano /etc/vsftpd.passwd, чтобы открыть этот файл в текстовом редакторе.

Отобразится список виртуальных пользователей.

proftpd: список пользователей FTP

proftpd (Pro FTP Daemon) — это FTP-сервер с широкими возможностями настройки для Unix-подобных сред.

Чтобы вывести список всех пользователей FTP в proftpd, выполните следующие действия:

  1. Откройте файл конфигурации proftpd. Обычно он находится по адресу /etc/proftpd/proftpd.conf. Используйте команду sudo nano /etc/proftpd/proftpd.conf, чтобы открыть этот файл в текстовом редакторе.
  2. Найдите строку AuthUserFile /etc/proftpd/ftpd.passwd. В этой строке указывается файл, содержащий список пользователей FTP.
  3. Откройте файл, указанный в директиве AuthUserFile. Если используется расположение по умолчанию, это будет /etc/proftpd/ftpd.passwd. Используйте команду sudo nano /etc/proftpd/ftpd.passwd, чтобы открыть этот файл в текстовом редакторе.

Отобразится список пользователей FTP.

Заключение

В этой статье мы обсудили, как составить список всех пользователей FTP в vsftpd и proftpd. Не забудьте использовать соответствующие разрешения и меры безопасности при доступе к этим файлам. Если вам нужна более подробная информация, обратитесь к соответствующим страницам руководства vsftpd.conf или proftpd.conf.

vsftpd (Very Secure FTP Daemon) — FTP-сервер для Unix-подобных систем, включая Linux. Он известен своей безопасностью, стабильностью и скоростью.

Чтобы вывести список всех локальных пользователей FTP в vsftpd, вам необходимо открыть файл конфигурации vsftpd, расположенный по адресу /etc/vsftpd.conf. Найдите строку userlist_file=/etc/vsftpd.allowed_users и откройте файл, указанный в директиве userlist_file (обычно /etc/vsftpd.allowed_users). Будет отображен список локальных пользователей, которым разрешено использовать vsftpd.

Если у вас есть виртуальные пользователи, настроенные в vsftpd, вам необходимо проверить каталог /etc/pam.d/ на наличие файла, начинающегося с vsftpd, например vsftpd.virtual. Откройте найденный файл и найдите строку, требующую аутентификации pam_pwdfile.so pwdfile /etc/vsftpd.passwd. Откройте файл, указанный в параметре pwdfile (обычно /etc/vsftpd.passwd). Отобразится список виртуальных пользователей.

proftpd (Pro FTP Daemon) — это FTP-сервер с широкими возможностями настройки для Unix-подобных сред.

Чтобы просмотреть список всех пользователей FTP в proftpd, вам необходимо открыть файл конфигурации proftpd, расположенный по адресу /etc/proftpd/proftpd.conf. Найдите строку AuthUserFile /etc/proftpd/ftpd.passwd и откройте файл, указанный в директиве AuthUserFile (обычно /etc/proftpd/ftpd.passwd). Отобразится список пользователей FTP.

Похожие записи

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *