Назад | Перейти на главную страницу

Какой тип ftp-сервера в Linux позволяет мне иметь другие учетные данные пользователя, а не встроенные в Linux пользователи?

Я ищу ftp-сервер, который позволяет мне управлять разными учетными данными пользователей, а не использовать встроенный пользователь / пароль linux?

ProFTPD и ВсФТПД оба могут быть настроены для приема виртуальных пользователей. Оба могут быть настроены для использования альтернативных файлов passwd, баз данных mysql, LDAP и т.д. для управления учетными данными пользователей. Оба должны быть доступны в ближайшем репо.

Этого можно добиться, используя настраиваемый pam.d для вашего FTP-приложения, указав его на альтернативный набор файлов вместо фактического набора passwd / shadow.

Один из таких модулей PAM, который делает это, - pam_fshadow.

Ваш вопрос очень расплывчатый, но я думаю, вы имеете в виду, если у вас может быть FTP-сервер, который вообще не использует системные учетные записи, а изолированные учетные записи.

Что ж, тогда у вас есть много вариантов.

ProFTPd позволяет хранить информацию о пользователях в LDAP или SQL, независимо от PAM. ProFTPd также может использовать pam_ldap или pam_mysql без какой-либо зависимости от ваших системных учетных записей.

Чистый FTPd похож и даже более легкий.

Вы также можете настроить vsftpd использовать LDAP / SQL с pam_ldap или pam_mysql вообще без зависимости от системных учетных записей.

И ты уверен, что тебе нужно FTP и нет SFTP Эти дни?

Посмотри на CrushFTP. Он поддерживает множество ОС и множество протоколов. Вы можете использовать отдельную базу данных пользователей. Слишком много функций, чтобы перечислять здесь, но есть бесплатная пробная версия. Поддержка даже во время испытаний отличная.