Kategorie szkoleń | Egzaminy | Kontakt
  • 0
  • 4
  • 170

Przy zmianie hasła w zależności od rodzaju usługi (np. ssh, login) wykorzystujemy moduły system-auth lub password-auth.

Dla usługi sshd teoretycznie wykorzystujemy password-auth:

[root@server3 pam.d]# cat sshd
#%PAM-1.0
...
account    include      password-auth
password   include      password-auth
...
session    include      password-auth

Ale mimo ustawienia dowolnego tekstu w password-auth dla parametru 'type' przy zmianie hasła dla sesji zdalnej (po ssh) wyświetla się tekst ustawiony w system-auth.

[root@server3 pam.d]# cat password-auth
#%PAM-1.0
...
password    requisite     pam_cracklib.so dcredit=-1 ocredit=-1 minlen=12 try_first_pass retry=3 type=passWord
...
[root@server3 pam.d]# cat system-auth
#%PAM-1.0
...
password    requisite     pam_cracklib.so dcredit=-1 ocredit=-1 minlen=12 try_first_pass retry=3 type=system
...

[root@desktop3 ~]# ssh student@server3
student@server3's password:
Last login: Tue Apr  1 14:51:17 2014 from desktop3.example.com
[student@server3 ~]$ passwd
Changing password for user student.
Changing password for student.
(current) UNIX password:
New system password:

Paweł_Kleczkowski
  • Zapytał
  • @ Paweł_Kleczkowski | 01.04.2014
    • 7
    • 0
    • 6
Zaloguj się aby zadać pytanie
Pokrewne