Solusi 1:
/etc/pam.d/system-auth file digunakan oleh Red-Hat dan sistem serupa untuk mengelompokkan kebijakan keamanan umum. Ini sering disertakan dalam /etc/pam.d lainnya file kebijakan di mana kebijakan umum tersebut diperlukan.
Saat mengakses sistem melalui ssh melalui sshd, /etc/pam.d/sshd file kebijakan dikonsultasikan. File ini berisi /etc/pam.d/system-auth jadi perubahan Anda pada /etc/pam.d/system-auth valid.
File /etc/pam.d/login dikonsultasikan saat Anda masuk melalui /bin/login program oleh karena itu setiap perubahan hanya mempengaruhi /bin/login .
Solusi 2:
- login - aturan untuk lokal (login konsol)
- sistem-auth - aturan umum banyak layanan
- password-auth - aturan umum untuk banyak layanan jarak jauh
- sshd - aturan untuk daemon SSHD saja
Solusi 3:
Sekarang saya tidak begitu jelas tentang perbedaan antara /etc/pam.d/login dan /etc/pam.d/system-auth. Adakah yang bisa memberi saya referensi atau panduan?
OpenSSH menggunakan modul /etc/pam.d/sshd. /etc/pam.d/sshd:
auth include system-auth
OpenSSH tidak menggunakan /etc/pam.d/login untuk autentikasi. /etc/pam.d/login dan /etc/pam.d/system-auth adalah modul yang berbeda untuk program yang berbeda.