[clue-tech] su problem
    Jim Ockers 
    ockers at ockers.net
       
    Fri Jan 14 15:35:08 MST 2005
    
    
  
Hi Mike,
> Anybody seen this before?
> 
> [root at mail mail]# su hfrost
> su: /bin/bash  : No such file or directory
Weird.
Please try this:
su - hfrost
or this
su - hfrost -s /bin/bash
or this
su - hfrost -s /bin/tcsh
Please let us know if any of those allow you to su to hfrost.  If
the 2nd or 3rd work but not the 1st, then maybe there is a non
printable character in the shell GECOS field in the passwd file
which /bin/login cannot execute since /bin/bash[nonprintablecharacter]
does not exist.
You could try "chsh -s /bin/bash hfrost" to reset the shell and
hopefully get rid of the nonprintable character.
If someone opened /etc/passwd in NOTEPAD.EXE or some DOS editor
and saved the file, then somehow it got transferred in binary mode
to the Linux box, the ^M (CR) character might be on the end of
the line.
Hope this helps,
Jim
-- 
Jim Ockers, P.Eng. (ockers at ockers.net)
Contact info: please see http://www.ockers.net/
    
    
More information about the clue-tech
mailing list