On Fri, Jul 29, 2005 at 09:42:50 +1000, Voytek wrote:
> all the users on my RH server (apart from me) are web/mail users, that is,
> they only need ftp access, no ssh, no shell
>
> is this the correct way to create them (the /bin/false part):
>
> adduser domain.com.au -s /bin/false -p passwd
I'd use /sbin/nologin instead, but whatever you use, make sure it's
listed in /etc/shells.
> how do I set the 'no shell' part as a defualt for future users ?
Edit /etc/default/useradd.
> how can I verify the 'no shell' is set (apart from trying to ssh login (as
Look in /etc/passwd. The last field on each line is the shell, e.g.:
johnc:x:500:500:John Clarke:/home/johnc:/bin/bash
Cheers,
John
--
snort's flexresp seems a tool worthy of the BOFH himself. And of
course, with a few misplaced keystrokes you can take the entire network
down, or at least stop anyone using it - that's always a bonus.
-- James Riden
--
SLUG - Sydney Linux User's Group Mailing List - http://slug.org.au/
Subscription info and FAQs: http://slug.org.au/faq/mailinglists.html