I found the problem:
- You've got SELinux installed and turned on (to 'enforce' mode).
The quick solution:
- Run the command 'setenforce 0'
But if you can't log in to run that command, you need to boot with SELinux turned off:
- Reboot
Interrupt the grub boot process (press space or something)
Type 'a' for editing kernel arguments
Add 'selinux=0' at the end of the line
Press enter to boot
To make it permanently off:
- Edit /boot/grub/grub.conf
Add 'selinux=0' to the end of the line that starts with the word 'kernel'.
Note: if you have more than one line that starts with the world 'kernel', add 'selinux=0' to the end of all of them.
Save
Reboot