Fedora Linux Support Community & Resources Center

Go Back   FedoraForum.org > Fedora 17/18 > Using Fedora
FedoraForum Search

Forgot Password? Join Us!

Using Fedora General support for current versions. Ask questions about Fedora and it's software that do not belong in any other forum.

Reply
 
Thread Tools Search this Thread Display Modes
  #1  
Old 6th August 2012, 07:14 PM
agustina Offline
Registered User
 
Join Date: Aug 2012
Location: Uruguay
Posts: 3
windows_xp_2003ie
default Fedora accounts

Hello

How are you?
I would like to know what are these users used for in Fedora, as I need to delete the ones that are not used:

uucp
games
gopher
ftp
nobody
rpc
Vcsa
polkituser
nscd
rpcuser
nfsnobody
postfix
mailnull
smmsp
sshd
haldaemon

THANKSSS
Reply With Quote
  #2  
Old 6th August 2012, 07:23 PM
DBelton's Avatar
DBelton Offline
Administrator
 
Join Date: Aug 2009
Posts: 6,620
linuxfirefox
Re: default Fedora accounts

Actually, you would need to uninstall the packages that created those users if you don't need them instead of just deleting the users. (Those users can't login anyway, but the applications use them)
Reply With Quote
  #3  
Old 6th August 2012, 07:50 PM
agustina Offline
Registered User
 
Join Date: Aug 2012
Location: Uruguay
Posts: 3
windows_xp_2003ie
Re: default Fedora accounts

But please can you tell me what they do?
Reply With Quote
  #4  
Old 7th August 2012, 05:11 PM
Gareth Jones Offline
Official Gnome 3 Sales Rep. (and Adminstrator)
 
Join Date: Jul 2011
Location: Leamington Spa, UK
Age: 30
Posts: 1,847
linuxfirefox
Re: default Fedora accounts

Why do you need to delete them?

Users with UIDs < 1000 are system users – they are generally used by daemons (background programs which provide system services, such as printing) as a security mechanism. A daemon runs as its own user, with only the permissions necessary to do its specific job, so as to limit the danger of any security exploits.

Removing those users, unless you know that they are unused on your system, will break things. Since the only resource that they take is UIDs in a reserved range, and you cannot log in as one of them, there seems little point in removing them.
Reply With Quote
  #5  
Old 14th August 2012, 08:51 PM
agustina Offline
Registered User
 
Join Date: Aug 2012
Location: Uruguay
Posts: 3
windows_xp_2003ie
Re: default Fedora accounts

Thanks, I need it for very high security standards.
Reply With Quote
  #6  
Old 14th August 2012, 10:26 PM
jpollard Online
Registered User
 
Join Date: Aug 2009
Location: Waldorf, Maryland
Posts: 6,150
linuxfirefox
Re: default Fedora accounts

uucp - unix to unix copy. Not needed if the packages are not installed
games - used to hold records of games not needed
gopher - original "web" interface. Not needed.
ftp - used for managing anonymous ftp. Not needed if ftp not installed
nobody - required. Too many packages (and NFS) use this to indicate an anonymous use. Don't delete.
rpc - only if you use remote procedure calls
Vcsa - virtual console memory. I believe this one is required.
polkituser - used for an authorization framework. (man polkit). I think this one is mandatory, but not sure.
nscd - name service cache daemon. This is only needed if running a local cache only name server (nscd).
rpcuser - the UID used with remote procedure calls. I believe this is to sandbox the service daemon.
nfsnobody - Newer version of nobody. This one is specific for NFS.
postfix - only needed if you use the postfix mail service.
mailnull - account for mail spool files
smmsp - same as mailnull (different UIDs for different use)
sshd - used to protect against ssh login hacking.
haldaemon - hardware device database support. I think this one is still mandatory.

Some of this may be a bit dated - I'm sure stevea will correct me.

Many of these are only present to give applications/utilities an owner other than root. If you are a DoD site, you should only need to document their usage, AND show that they cannot be logged in, either remotely or locally. One explanation for them is as "placeholder" UID assignments that prevent them from being accidentally used improperly.

Some of these (well, sshd at least) have specific mandatory SELinux labels associated with the accounts.

Last edited by jpollard; 14th August 2012 at 10:39 PM.
Reply With Quote
  #7  
Old 14th August 2012, 10:42 PM
marko's Avatar
marko Offline
Registered User
 
Join Date: Jun 2004
Location: Laurel, MD USA
Posts: 5,488
linuxfirefox
Re: default Fedora accounts

Quote:
Originally Posted by agustina View Post
Thanks, I need it for very high security standards.
If you want security that high, you probably should do a bare minimum install and manually install just the things you need. Of course, even better might be to use a security specific distribution like LPS

http://www.serverwatch.com/server-tr...now-about.html

Fedora as a plus has selinux but as it has more bugs and bleeding edge software which is a negative for security
Reply With Quote
  #8  
Old 15th August 2012, 12:28 PM
jpollard Online
Registered User
 
Join Date: Aug 2009
Location: Waldorf, Maryland
Posts: 6,150
linuxfirefox
Re: default Fedora accounts

I would strongly urge using something other than Fedora.

High security requires high quality. Fedora is rife with beta (and even alpha) software, and those have a tendency to be buggy - and that includes security vulnerabilities.

CentOS or SL would be better.

Even better, the security specific distributions.

Don't use a system with systemd - it is not yet validated for any security.
Reply With Quote
  #9  
Old 15th August 2012, 07:39 PM
Gareth Jones Offline
Official Gnome 3 Sales Rep. (and Adminstrator)
 
Join Date: Jul 2011
Location: Leamington Spa, UK
Age: 30
Posts: 1,847
linuxfirefox
Re: default Fedora accounts

I agree with marko and jpollard. It is better to start with a minimal secure base and build up, rather than to strip down a large bleeding-edge distro.
Reply With Quote
Reply

Tags
accounts, default, fedora

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Fedora 15 machine accounts show at login heals1ic Using Fedora 10 30th June 2011 09:12 AM
Fedora Core 6 ALL User Accounts failing HELP!! nanohead Using Fedora 2 12th January 2008 05:00 AM
Fedora Desktop Environments / User Accounts fc6_user Using Fedora 8 2nd April 2007 07:54 PM
Backup user/machine accounts and samba accounts cpri Servers & Networking 1 6th February 2007 09:11 AM
issue with cpanel reseller accounts on fedora OS Secret Agent Using Fedora 1 14th March 2005 05:22 PM


Current GMT-time: 12:24 (Wednesday, 19-06-2013)

TopSubscribe to XML RSS for all Threads in all ForumsFedoraForumDotOrg Archive
logo

All trademarks, and forum posts in this site are property of their respective owner(s).
FedoraForum.org is privately owned and is not directly sponsored by the Fedora Project or Red Hat, Inc.

Privacy Policy | Term of Use | Posting Guidelines | Archive | Contact Us | Founding Members

Powered by vBulletin® Copyright ©2000 - 2012, vBulletin Solutions, Inc.

FedoraForum is Powered by RedHat