There are a few ways to enable or disable auto login in Suse Linux. The easiest way is to use the command line interface (CLI) to change the setting: su -c “echo ‘auto login’ » /etc/ssh/sshd_config” The second way is to edit the file /etc/ssh/sshd_config and add the following line: autologin=no


Suse Linux has an amazing set of graphical administration tools that let you perform virtually any system administration task without having to use a command line. The only problem is that there are just so many settings, it’s easy for new users to get lost.

To get to this setting, click that green Suse “start” button, and type in user management into the search box, and select the highlighted option below.

(I’m an advocate of using the search functionality as opposed to trying to find something buried in a menu. I also prefer a command line, no surprise there.)

Note that if you are using KDE style menus, you can launch YaST, click Security and Users, and then click User Management.

Click the Expert Options drop-down button, and select Login Settings:

Now you can check or uncheck the Auto Login checkbox, and choose the user that you want to automatically login.

In my case, I was disabling Auto Login. I prefer security, and it’s not like I have to reboot linux very often.

Update: I should note that I’m using Suse 10.2 with KDE desktop.