Я должен решить задачу со сценарием. Я движущиеся файлы с пользовательского корневого каталога на другое устройство хранения данных регулярно (за каждые 5 минут и так).
Как я могу обнаружить, если этот пользователь зарегистрирован (через сервер VSFTPd), в этом случае, я не делаю перемещения?
Спасибо
Настройка setproctitle_enable = YES
в вашем файле vsftpd.conf
переключит отображение информации о сеансе в имени процесса:
ftpsecu+ 27496 27479 4 13:16 ? 00:00:00 vsftpd: 2.2.2.2: connected
username 27500 27496 0 13:16 ? 00:00:00 vsftpd: 2.2.2.2/username: IDLE
Если установлено значение НЕТ
(по умолчанию), UID дочерних процессов, обрабатывающих соединение, в вашем случае все равно должен совпадать с UID вашего подключенного пользователя:
ftpsecu+ 27525 27524 1 13:19 ? 00:00:00 /usr/bin/vsftpd
username 27529 27525 0 13:19 ? 00:00:00 /usr/bin/vsftpd