Here’s how to automatically login to a Fedora Linux box. Useful when you run a headless machine as home server, in my case Amahi Home Server.
Fire up terminal, locally or via SSH and log in as root.
Edit the GDM config file by following file by typing:
Add the following to the end of the file:
[daemon] TimedLoginEnable=true AutomaticLoginEnable=true AutomaticLogin=yourusername TimedLogin=yourusername TimedLoginDelay=0
Save and exit. On reboot, the machine should autologin with the username you specified.