-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hi, I have a strange su hehavior on a CentOS 5.4 32Bit installation in a VMware ESXi virtualizied environment: If I am root and want to change the user to a non-root user, the system prompts me for a password: [root at halifax ~]# useradd test00 [root at halifax ~]# su - test00 We trust you have received the usual lecture from the local System Administrator. It usually boils down to these three things: #1) Respect the privacy of others. #2) Think before you type. #3) With great power comes great responsibility. Password: [test00 at halifax ~]$ logout [root at halifax ~]# su - test00 [test00 at halifax ~]$ logout [root at halifax ~]# At this test procedure I just hit the enter key at the password promt. Do you have any idea for this behavoir? I expect to do so from root to any account _without_ being prompted for the password. Thanks, Uwe -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.10 (MingW32) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iQEcBAEBAgAGBQJLlVsjAAoJENs3frmum9swFTwH/1ulj7ZRETV/fAt/0NztXsn5 NJ7szhb+CPDxQCM49RdN6c8OUcZReVZsP1sTPCTiu6kvuNPm7vPhminuecIOEXA/ GUZC/6nS9YcHlFUbmO7nxpP2bbJHrrO2r9s4JdWftHP0YQUADNad9AN/jAQHd032 0xfp/vtAkj2PfIBt/J6h3taVwxx3Epb4gY2wuWYLRcJyDuzJLLD25OJVAOxuUaik RkNcpfiZM3Japq6Mb3kUGlYkdLf4+xxPCC/pwdVVC2fzSUVK9asmqq0pbu6KQfTc Lv5WwS6ENmY6eBbO5IcpILtC+LwBayjU50RWByaFl4uMcfQd9F9uVAdmnLW8/8c=TNjq -----END PGP SIGNATURE-----
Uwe Kiewel wrote:> [root at halifax ~]# useradd test00 > [root at halifax ~]# su - test00 > > > We trust you have received the usual lecture from the local System > Administrator. It usually boils down to these three things: > > #1) Respect the privacy of others. > #2) Think before you type. > #3) With great power comes great responsibility. > > Password: > ...that almost sounds like sudo, not su. is it aliased or something?
> > > Hi, > > I have a strange su hehavior on a CentOS 5.4 32Bit installation in a > VMware ESXi virtualizied environment: > > If I am root and want to change the user to a non-root user, the system > prompts me for a password: > > > [root at halifax ~]# useradd test00 > [root at halifax ~]# su - test00 > > > We trust you have received the usual lecture from the local System > Administrator. It usually boils down to these three things: > > #1) Respect the privacy of others. > #2) Think before you type. > #3) With great power comes great responsibility. > > Password:The above warning comes from sudo. Figure out why you're running sudo and not su as you expect. Is it aliased? -- Don Krause "This message represents the official view of the voices in my head."
> -----Original Message----- > From: centos-bounces at centos.org [mailto:centos-bounces at centos.org] On > Behalf Of Uwe Kiewel > Sent: Monday, March 08, 2010 2:17 PM > To: centos at centos.org > Subject: [CentOS] strange su behavior > > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > Hi, > > I have a strange su hehavior on a CentOS 5.4 32Bit installation in a > VMware ESXi virtualizied environment: > > If I am root and want to change the user to a non-root user, the system > prompts me for a password: > > > [root at halifax ~]# useradd test00 > [root at halifax ~]# su - test00 > > > We trust you have received the usual lecture from the local System > Administrator. It usually boils down to these three things: > > #1) Respect the privacy of others. > #2) Think before you type. > #3) With great power comes great responsibility. > > Password: > > [test00 at halifax ~]$ logout > [root at halifax ~]# su - test00 > [test00 at halifax ~]$ logout > [root at halifax ~]# > > > At this test procedure I just hit the enter key at the password promt. > > > Do you have any idea for this behavoir? I expect to do so from root to > any account _without_ being prompted for the password. > > Thanks, > Uwe > -----BEGIN PGP SIGNATURE----- > Version: GnuPG v1.4.10 (MingW32) > Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ > > iQEcBAEBAgAGBQJLlVsjAAoJENs3frmum9swFTwH/1ulj7ZRETV/fAt/0NztXsn5 > NJ7szhb+CPDxQCM49RdN6c8OUcZReVZsP1sTPCTiu6kvuNPm7vPhminuecIOEXA/ > GUZC/6nS9YcHlFUbmO7nxpP2bbJHrrO2r9s4JdWftHP0YQUADNad9AN/jAQHd032 > 0xfp/vtAkj2PfIBt/J6h3taVwxx3Epb4gY2wuWYLRcJyDuzJLLD25OJVAOxuUaik > RkNcpfiZM3Japq6Mb3kUGlYkdLf4+xxPCC/pwdVVC2fzSUVK9asmqq0pbu6KQfTc > Lv5WwS6ENmY6eBbO5IcpILtC+LwBayjU50RWByaFl4uMcfQd9F9uVAdmnLW8/8c> =TNjq > -----END PGP SIGNATURE----- > _______________________________________________ > CentOS mailing list > CentOS at centos.org > http://lists.centos.org/mailman/listinfo/centosHave you tried just running su without the dash and space before the username? (For example: su test00). If not try that and let us know if you receive the same result. Regards, Dan
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Am 08.03.2010 22:03, schrieb Dan Burkland:>> [root at halifax ~]# useradd test00 >> [root at halifax ~]# su - test00 >> >> >> We trust you have received the usual lecture from the local System >> Administrator. It usually boils down to these three things: >> >> #1) Respect the privacy of others. >> #2) Think before you type. >> #3) With great power comes great responsibility. >> >> Password: >> >> [test00 at halifax ~]$ logout >> [root at halifax ~]# su - test00 >> [test00 at halifax ~]$ logout >> [root at halifax ~]# >> >> >> At this test procedure I just hit the enter key at the password promt. >> >> >> Do you have any idea for this behavoir? I expect to do so from root to >> any account _without_ being prompted for the password. >>> Have you tried just running su without the dash and space before the username? (For example: su test00). If not try that and let us know if you receive the same result.Same result: [root at halifax ~]# su test00 Password: [test00 at halifax root]$ exit [root at halifax ~]# - -- Thanks, Uwe -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.10 (MingW32) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iQEcBAEBAgAGBQJLlWjxAAoJENs3frmum9swV70H/1yUOrDx4CYrk3zz7KQqTqe9 OQdYKyAfpOiS+aNTrdX1u3/GNwF5E36M2Wjrnfp+2ZjAvVgHR0UazXBkMpsgLM2r SJwDw+dNAdaPcdKCAOmgN1Bf5gHxdeD3b5KReQ2h6kJWwoMXNAVv+lut5B88tm3/ 8S/bQAPfAmsojzR8aVX6Lr5kmf7EoHEBDwt6Rx3dPi37tghf1GC1bjU9ES3zo2t5 WJbvsZddplRocH9kB/TUeUmuSclP7RBNd2iyjL2SS7wabX6rjy6x+AmvBCc3+hsn HrjYe5CmUwRaCAKVw76Z13cyZEfL+A50m3SfrcHtnDcNRriQnlJ3hugVTIYKHEQ=5kjJ -----END PGP SIGNATURE-----
From: Uwe Kiewel <ml at kiewel-online.ch>> If I am root and want to change the user to a non-root user, the system > prompts me for a password: > [root at halifax ~]# useradd test00 > [root at halifax ~]# su - test00 > We trust you have received the usual lecture from the local System > Administrator. It usually boils down to these three things: > #1) Respect the privacy of others. > #2) Think before you type. > #3) With great power comes great responsibility. > Password: > [test00 at halifax ~]$ logout > [root at halifax ~]# su - test00 > [test00 at halifax ~]$ logout > [root at halifax ~]# > At this test procedure I just hit the enter key at the password promt. > Do you have any idea for this behavoir? I expect to do so from root to > any account _without_ being prompted for the password.Do you have any sudo call from your /etc or /etc/skel bashrc or profile...? JD
From: Uwe Kiewel <ml at kiewel-online.ch>>> If I am root and want to change the user to a non-root user, the system >> prompts me for a password: >> [root at halifax ~]# useradd test00 >> [root at halifax ~]# su - test00 >> We trust you have received the usual lecture from the local System >> Administrator. It usually boils down to these three things: >> #1) Respect the privacy of others. >> #2) Think before you type. >> #3) With great power comes great responsibility. >> Password: >> [test00 at halifax ~]$ logout >> [root at halifax ~]# su - test00 >> [test00 at halifax ~]$ logout >> [root at halifax ~]# >> At this test procedure I just hit the enter key at the password promt. >> Do you have any idea for this behavoir? I expect to do so from root to >> any account _without_ being prompted for the password. > >Do you have any sudo call from your /etc or /etc/skel bashrc or profile...?Yes, I do have in /etc/bashrc: [...] if [ $UID -ne 0 ]; then echo sudo -l echo fi Thanks, Uwe