Take the 2-minute tour ×
Server Fault is a question and answer site for professional system and network administrators. It's 100% free, no registration required.

I recently upgraded my Fedora server from 13 -> 15 and imported all the linux and samba accounts from the old setup.

I have the machine operating as a domain server for my network using samba and tbm files for storing user info for samba.

I now have all the machine accounts (computer_name$) show up at the login screen after startup as well as the user accounts.

How can I hide these machine accounts like before?

share|improve this question
    
What Display Manager are you using? KDE/Gnome –  Bart De Vos Jun 20 '11 at 7:50
    
Gnome login manager I believe –  Heals1ic Jun 23 '11 at 23:33
add comment

2 Answers 2

I believe that the login screen only shows user accounts and not system accounts. The difference between the two is that system accounts have lower UID values (less than 500 in a default configuration) as defined in /etc/login.defs.

Basically user accounts have UIDs between UID_MIN and UID_MAX and system accounts have UIDs between SYS_UID_MIN and SYS_UID_MAX although only the user account range seems to be explicitly defined in a default installation.

I'm guessing that when you moved the accounts over you maybe changed the UIDs and created them as user accounts? If you used useradd to create them without specifying an explicit UID then you would need to add the -r switch to say that you wanted to create a system account.

share|improve this answer
    
Very weird as I always use the methods listed in this blog - link to migrate my old fedora to a new version (always prefer clean install rather than inline upgrade) and this is the first time this has happened to my machine accounts. Is there a UID range safe for machine accounts? Can I subsequently change the machine accounts UID's to within that range without effecting anything else? –  Heals1ic Jun 23 '11 at 23:45
add comment

I think there is a bug with the user set up in Fedora 15 in any case. I have just introduced my wife as a second, basic user. Now, when she is logged off, I am logged on, I put the machine in suspend mode then wake it up, it crashes on wake up. I power down, power up and it puts me straight to her desktop, no log in, nothing. I have to log her out, and log back in as me.

To me this is a serious security breach somewhere in the code?

share|improve this answer
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.