Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

people still writing stuff and getting upvotes without bothering to RTFM to the slightest.

man sudo

=> sudo -s

hard uh. always read the f. man damnit. you know, that's what RTFM means.



AFAIK, sudo -s is only if you would like to open a shell as root, not when you would like to open a shell as another user. The original point of the post was about how to create a shell as another user, without needing any password.

Edit: just added the last phrase. "without needing a password".


That's possible using sudo -su user (which looks similar, but doesn't hand over to su).


Again, AFAIK, that doesn't respect the NOPASSWD option in /etc/sudoers. That might just be the specific configuration I'm working with though.


I've just done some testing, and my sudo (1.7.4p6) does honour NOPASSWD in /etc/sudoers, when I sudo -su to any user. Are you sure your configuration is correct?


No, I'm not sure. I'm using Sudo version 1.7.4p5. sudo su <user> does not prompt for a password. sudo -su <user> and sudo -s -u <user> do prompt for a password.


Works here. We use it extensively on our boxes to allow access to certain initscripts, among other things.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: