LINUX.ORG.RU

SSH доступ без создания пользователей в системе (хранение пользователей в mysql)

 ssh mysql ftp


0

1

Немного поясню. есть система, ftp пользователи хранятся в mysql.

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

username_directoryname

password

И по ним он должен получать доступ для использования ftp и ssh.

Ubuntu Server 12.04

Гугл ничего путного не дал. FAQ тоже.



Последнее исправление: morgan_chester (всего исправлений: 1)

pam-mysql хочешь ты.

PAM module allowing authentication from a MySQL server
 This module lets you use a MySQL database as a source of authentication (but not session or other) information for PAM-enabled apps.

cx ★★
()
Ответ на: комментарий от morgan_chester

PAM не лучший выход

pam - это зачастую единственный стандартизированный выход, если ты хочешь засунуть в mysql/ldap/whatever больше 1 сервиса

Pinkbyte ★★★★★
()

pam или пропал :) Как вариант переписать исходный код sshd

insider ★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.