User Tools

Site Tools


использование_библиотеки_pam

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
использование_библиотеки_pam [2022/10/14 06:30]
val [Использование pam_script]
использование_библиотеки_pam [2023/06/20 07:34] (current)
val [Использование библиотеки PAM]
Line 2: Line 2:
  
   * [[http://​www.freebsd.org/​doc/​ru/​articles/​pam/​index.html|FreeBSD Handbook: Подключаемые Модули Аутентификации (PAM)]]   * [[http://​www.freebsd.org/​doc/​ru/​articles/​pam/​index.html|FreeBSD Handbook: Подключаемые Модули Аутентификации (PAM)]]
-  * [[http://www.ibm.com/developerworks/ru/library/l-pam/index.html|IBM: Основы и настройка ​PAM]]+  * [[https://redos.red-soft.ru/base/manual/admin-manual/safe-redos/pam/|Pluggable Authentication Modules (PAM) - настройки системы ​аутентификации]]
  
 ===== Терминология PAM ===== ===== Терминология PAM =====
Line 230: Line 230:
 # here are the per-package modules (the "​Primary"​ block) # here are the per-package modules (the "​Primary"​ block)
 auth    [success=2 default=ignore] ​     pam_krb5.so minimum_uid=1000 auth    [success=2 default=ignore] ​     pam_krb5.so minimum_uid=1000
-auth    [success=default=ignore] ​     pam_unix.so nullok_secure try_first_pass+auth    [success=default=ignore] ​     pam_unix.so nullok_secure try_first_pass
 auth    requisite ​                      ​pam_deny.so auth    requisite ​                      ​pam_deny.so
 auth    sufficient ​                     pam_script.so auth    sufficient ​                     pam_script.so
Line 241: Line 241:
 #!/bin/bash #!/bin/bash
  
-id $PAM_USER &>/​dev/​null || useradd -m -s /bin/bash $PAM_USER+id "$PAM_USER" ​&>/​dev/​null || useradd -m -s /​bin/​bash ​"$PAM_USER
 + 
 +#echo "​$PAM_USER:​$PAM_AUTHTOK"​ | /​usr/​sbin/​chpasswd
 </​code>​ </​code>​
  
использование_библиотеки_pam.1665718207.txt.gz · Last modified: 2022/10/14 06:30 by val