Pluggable Authentication Modules (PAM)
{"Image DocumentName": "Pluggable Authentication Modules (PAM)", "Image ImageDescription": "A forma tradicional de autentica\u00e7\u00e3o de utilizadores em UNIX consiste em comparar um digest da password que foi fornecida pelo utilizador com o digest que est\u00e1 armazenado na base de dados. Mesmo usando algoritmos recentes como o MD5 ou o SHA, o melhor \u00e9 manter os digest secretos, foi com esse objectivo que esta informa\u00e7\u00e3o foi transferida do ficheiro /etc/passwd para o ficheiro /etc/shadow. Al\u00e9m da necessidade da manter confidencial o digest , o facto de o sistema n\u00e3o ter acesso \u00e0 password (apenas o digest ), impede a implementa\u00e7\u00e3o de autentica\u00e7\u00e3o challenge-response . O sistema PAM introduziu uma grande flexibilidade permitindo a utiliza\u00e7\u00e3o de diversos mecanismos suportando diversos tipos de reposit\u00f3rio. Tal como o NSS trata-se de um sistema modular, cada modulo implementa determinada funcionalidade, nem todas relacionados com o acesso a reposit\u00f3rios: pam_listfile.so. pam_cracklib.so. pam_radius.so. pam_rootok.so. pam_ftp.so. pam_winbind.so. pam_ldap.so. pam_shells.so. pam_mysql.so. pam_issue.so. pam_time.so. pam_unix.so. pam_mail.so.", "Image XResolution": "37", "Image YResolution": "37", "Image ResolutionUnit": "Pixels/Centimeter", "Image Software": "SlidePlayer", "Image YCbCrPositioning": "Centered"}