SFTP с пользователем MySQL передает вместо PAM

Использовать apropos

apropos - search the manual page names and descriptions

Попробовать apropos 'set user id' для примера.

2
04.10.2016, 13:41
2 ответа

Мое предложение за два цента: Вы могли использовать PAM, чтобы сделать это.

Например, Использование некоторый pam модуль как pam-mysql для хранения некоторых пользователей в mysql и pam_require, чтобы избежать, чтобы mysql-сохраненные пользователи могли получить доступ кроме sftp сервиса.

Начните смотреть здесь: модули/Приложения, доступные или происходящие...

4
27.01.2020, 21:55
  • 1
    , который это, очень полезная ссылка спасибо очень, метка Иллинойса, это ответило как, что я ищу. Аплодисменты –  squareborg 12.05.2011, 18:17
  • 2
    Вам не должны были бы все еще присваивать UID каждому пользователю в этом случае? т.е. Вы добавляете пользователей так или иначе; это просто что UID/пароль/и т.д. поскольку некоторые из них хранятся в MySQL. Я предполагаю, что Вы могли использовать единственный UID для всех них, но затем они могли считать и перезаписать файлы друг друга. –  Jander 13.05.2011, 09:45
  • 3
    @Jander, если пользователи владеют файлами в файловой системе, у них должны быть идентификаторы пользователей. Мы говорим об аутентификации пользователя, не авторизации пользователя. Если Вы хотите избежать идентификаторов пользователей, необходимо будет записать владение механизмом авторизации "файловой системы". –  andcoz 24.05.2011, 01:21

Нет. SFTP работает путем входа на пути SSH и затем порождения sftpd подпроцесс на удаленном конце.

Можно, однако, создать пользователя, который не может войти в систему за исключением sftp/scp путем предоставления им scponly программы как оболочку входа в систему. Довольно легкий сделать, пока Вы выполняете шаги, и почти столь безопасный, как это добирается.

2
27.01.2020, 21:55

Теги

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