У меня есть веб-приложение, и я хотел бы предоставить пользователям возможность использовать ssh для Linux-сервера без необходимости добавлять все учетные данные пользователей из Psql DB на сервер linux. Вместо этого я хотел бы использовать учетные данные непосредственно для ssh. Я думаю, что это возможно с помощью подключаемых модулей аутентификации linux (pam), однако я не знаю, с чего начать, и мне нужна помощь?Как использовать sql DB для ssh?
0
A
ответ
1
Вам необходимо настроить pam_pgsql и nss_pgsql для пользователей из базы данных, чтобы стать первоклассными гражданами (местными пользователями). Затем они смогут ssh так же легко, как ваши пользователи, из файлов passwd/shadow/group.
Начните с установки пакетов и ознакомьтесь с их руководствами по конфигурации. Помните: PAM предназначен для аутентификации, NSS предназначен для перевода имен в спину и обратно.
Смежные вопросы
- 1. Использовать API для заполнения SQL Server DB
- 2. Как использовать одну строку SQL DB Connection?
- 3. использовать SQL-скрипт для создания SQL-сервера DB
- 4. Как использовать Linq-to-sql для итерации записей db?
- 5. Как использовать Expect для подключения к SSH?
- 6. Как использовать sed ssh для изменения значения
- 7. Как использовать TProcess для запуска ssh
- 8. Как использовать ключ SSH для проектов Bitbucket?
- 9. Как использовать Gitproxy для пользовательского SSH
- 10. Как использовать туннелирование ssh для локальной разработки?
- 11. Emacs как использовать туннель ssh для подключения к удаленному MySQL
- 12. Как повторно использовать ssh-соединение
- 13. Как использовать Sublime over SSH
- 14. Как использовать Egit с ssh
- 15. Azure SQL DB для Azure SQL DB replication
- 16. Как использовать команду mysql в ssh?
- 17. Как использовать SSH на iPhone
- 18. Как использовать ssh из emacs?
- 19. Как настроить WampServer использовать SSH
- 20. SQL Express как основной DB
- 21. DB Navigator для Jetbrains PHPStorm и WebStorm через SSH
- 22. Как обновить sql db
- 23. Как использовать синтаксис TSQL для восстановления .bak для нового db?
- 24. Использовать ssh-ключ для Spring Boot Remote ssh shell
- 25. sql server как постоянный db для activemq
- 26. Как установить пароль для SQL Server DB
- 27. Могу ли я использовать SQL-инъекцию для изменения db сервера?
- 28. SSH из SQL Server
- 29. SQL-запрос через ssh?
- 30. Импорт SQL с SSH
Начало здесь: http://pgfoundry.org/projects/sysauth/ - кажется, что они поддерживают их сейчас. Загрузите и просмотрите некоторые руководства в файлах README –