I want to create an unprivileged user to run my RhodeCode server and Celery daemon on a CentOS instance. I think the accepted definition of this is no home directory, login disabled, and no shell access? Looking over the man page for adduser I just don't see an intuitive method for doing this. Any suggestions are appreciated. Thanks.
From here (centos.org)
Which sounds like what you want to do.
I think I should link here two answers from serverfault:
or similar )
NB. For things like samba one may also want to provide this user with a password and may be also add
NB(2): as per OrangeDog's comment:
PS. And yes, looking for the same thing at serverfault, askubuntu -- and here -- seems a bit odd to me; is there a way to run a meta-search on, say, all stackoverflow sites ?