Difference between revisions of "Redhat:PAM"

From Define Wiki
Jump to navigation Jump to search
(Created page with "== Pluggable Authentication Modules == PAMs are another layer of Redhat Security, used mainly with admin tools. PAMs include a number of kernel modules that are loaded dynam...")
 
Line 3: Line 3:
 
PAMs are another layer of Redhat Security, used mainly with admin tools.  PAMs include a number of kernel modules that are loaded dynamically as they are needed and govern how individual applications verify their users.
 
PAMs are another layer of Redhat Security, used mainly with admin tools.  PAMs include a number of kernel modules that are loaded dynamically as they are needed and govern how individual applications verify their users.
  
== Configuration ==
+
== Configuration Files ==
  
 
PAMs are configure through files in the /etc/pam.d directory, with one file for each application.  The files are named after the application they control.  To modify the settings for a command or application simply edit the relevant file.  The files exist will depend the what packages are installed.
 
PAMs are configure through files in the /etc/pam.d directory, with one file for each application.  The files are named after the application they control.  To modify the settings for a command or application simply edit the relevant file.  The files exist will depend the what packages are installed.
Line 24: Line 24:
 
gdm                  postgresql91      setup              system-auth-ac
 
gdm                  postgresql91      setup              system-auth-ac
 
</syntaxhighlight>
 
</syntaxhighlight>
 +
 +
== Configuration ==

Revision as of 11:35, 10 September 2013

Pluggable Authentication Modules

PAMs are another layer of Redhat Security, used mainly with admin tools. PAMs include a number of kernel modules that are loaded dynamically as they are needed and govern how individual applications verify their users.

Configuration Files

PAMs are configure through files in the /etc/pam.d directory, with one file for each application. The files are named after the application they control. To modify the settings for a command or application simply edit the relevant file. The files exist will depend the what packages are installed.

[root@head ~]# ls /etc/pam.d/
atd                  gdm-autologin      poweroff           smartcard-auth        system-config-authentication
authconfig           gdm-password       ppp                smartcard-auth-ac     system-config-date
authconfig-gtk       gnome-screensaver  reboot             smtp                  system-config-kdump
authconfig-tui       halt               remote             smtp.postfix          system-config-keyboard
chfn                 ksu                rexec              smtp.sendmail         system-config-language
chsh                 liveinst           rhn_register       sshd                  system-config-lvm
config-util          login              rlogin             ssh-keycat            system-config-network
crond                newrole            rsh                su                    system-config-network-cmd
cups                 other              run_init           subscription-manager  system-config-selinux
cvs                  passwd             runuser            sudo                  system-config-users
eject                password-auth      runuser-l          sudo-i                xserver
fingerprint-auth     password-auth-ac   screen             su-l
fingerprint-auth-ac  polkit-1           selinux-polgengui  system-auth
gdm                  postgresql91       setup              system-auth-ac

Configuration