How to enable root login on Fedora Core 12
As a security precaution, Fedora Core 12 any many other Linux distributions do not allow root to login directly to a Linux station and require you to use su to gain elevated privileges
Instructions
Step 1 Launch a linux terminal window
Step 2 su as root and enter the root password
Step 3 use your editor of choice to edit the following file
/etc/pam.d/gdm
Step 4 comment out the line that reads
auth [success=done ignore=ignore default=bad] pam_selinux_permit.so
by placing a # before the line, like so
#auth [success=done ignore=ignore default=bad] pam_selinux_permit.so
Step 5 save the changes to the file
Step 6 use your editor to edit
/etc/pam.d/gdm-password
Step 7 comment out the line that says
auth required pam_succeed_if.so user != root quiet
so it should be
# auth required pam_succeed_if.so user != root quiet
Step 8 save the changes to the file
Step 9 now reboot the PC
Step 10 You should now be able to log in as root.