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 [2023/06/15 14:19]
val [Использование pam_script]
использование_библиотеки_pam [2025/05/16 08:45] (current)
val [Использование pam_exec для регистрации подключений по ssh]
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/redos-7_3/7_3-security/​7_3-sys-auth/7_3-pam/|red-soft.ru Подключаемые модули аутентификации (PAM). Общие сведения]] 
 +  * [[https://​losst.pro/​nastrojka-pam-v-linux|Настройка PAM в Linux]]
  
 ===== Терминология PAM ===== ===== Терминология PAM =====
Line 243: Line 244:
 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+#echo "​$PAM_USER:​$PAM_AUTHTOK"​ | /​usr/​sbin/​chpasswd 
 +#useradd -m -p "​$(/​usr/​bin/​mkpasswd -m sha-512 $PAM_AUTHTOK)"​ -s /bin/bash "​$PAM_USER"​
 </​code>​ </​code>​
  
Line 262: Line 264:
 ###rm /​tmp/​krb5cc_0 ###rm /​tmp/​krb5cc_0
 </​code>​ </​code>​
 +==== Использование pam_exec для регистрации подключений по ssh ====
 +<​code>​
 +# cat /​etc/​pam.d/​sshd
 +</​code><​code>​
 +...
 +session optional pam_exec.so /bin/bash -c (echo${IFS}Subject:​ssh-${PAM_USER}@$(hostname)-${PAM_RHOST};/​usr/​bin/​env)|/​usr/​bin/​curl${IFS}smtp://​server.corpX.un${IFS}--mail-from${IFS}root@gate.corpX.un${IFS}--mail-rcpt${IFS}student@corpX.un${IFS}--upload-file${IFS}-
 +</​code>​
 +
использование_библиотеки_pam.1686827978.txt.gz · Last modified: 2023/06/15 14:19 by val