[Pkg-shadow-devel] Bug#293492: useradd: by default creates user
	with unspecified shell, this causes problems
    Daniel Kabs 
    daniel.kabs at mobotix.com
       
    Tue Sep  6 14:14:30 UTC 2005
    
    
  
I can reproduce this on a Debian "sarge".
How I came across this bug:
Using useradd to add an account for use with "vsftpd".
Consequences:
As the shell field in /etc/passwd was empty, "vsftp" did not allow this new 
user to log in because its shell was not listed in /etc/shells.
Workaround:
To fix this, i ran 'useradd -D -s /bin/bash' to change the default shell for 
new users.
    
    
More information about the Pkg-shadow-devel
mailing list