>Make sure the user has a real shell ("grep username /etc/passwd"),
>and that that shell is listed in /etc/shells.
Do you need a shell listed in /etc/shells to actually use it as your
shell? I thought services like ftpd, radius, etc used the file for
their evil doings.