On Sun, 2010-08-01 at 20:58 +0200, Alexander Dalloz wrote:
Am 01.08.2010 20:55, schrieb JohnS:
Heres what I get [root@ethies ~]# sudo su -l apache This account is currently not available.
[root@ethies ~]# su apache This account is currently not available.
apache has no login shell.
Right :-)
getent passwd apache
Looks like it is meant or not in sudoers....to be like this or it is a bug. SELinux is Active also. Maybe someone else can confirm this? I do not think some service accounts allow this but I know postgres does.
[root@ethies ~]# su postgres bash-3.2$
postgres has a login shell.
getent passwd postgres
John
Alexander
--- Alex would be right! I went to the kitchen and thought about it and come up with the same thing No /bin/bash. :-)