использование_библиотеки_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 [2025/05/15 11:50]
val
использование_библиотеки_pam [2025/09/15 09:38] (current)
val
Line 48: Line 48:
  
 ===== Примеры использования ===== ===== Примеры использования =====
 +
 +==== Использование pamtester ====
 +
 +  * Пакет OpenVPN [[Пакет OpenVPN#​Включение 2FA]]
 +
 +<​code>​
 +# apt install pamtester
 +
 +# pamtester openvpn student authenticate
 +pin
 +Password:
 +pamtester: successfully authenticated
 +</​code>​
  
 ==== Права на команду su === ==== Права на команду su ===
Line 264: Line 277:
 ###rm /​tmp/​krb5cc_0 ###rm /​tmp/​krb5cc_0
 </​code>​ </​code>​
-==== Использование pam_exec для регистрации подключений ​по ssh ====+==== Использование pam_exec для регистрации подключений ====
 <​code>​ <​code>​
 # cat /​etc/​pam.d/​sshd # cat /​etc/​pam.d/​sshd
 </​code><​code>​ </​code><​code>​
 ... ...
-session optional pam_exec.so /bin/bash -c (echo${IFS}Subject:​${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}-+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}- 
 + 
 +session optional pam_exec.so /bin/bash -c (/​usr/​bin/​env|/​usr/​local/​bin/​send-to-telegram.sh)
 </​code>​ </​code>​
  
использование_библиотеки_pam.1747299010.txt.gz · Last modified: 2025/05/15 11:50 by val