Tagged Questions
4
votes
2answers
593 views
Change user and load entire environment in shell script
I'm having some trouble with an upstart script of ours that changes user and starts up a few ruby daemon processes.
In the past i would simply bash -c "do the business" -l someuser making sure to use ...
3
votes
1answer
126 views
On OS X, how do I log in interactively as root starting from my normal user account?
I have been doing this for a while:
sudo su -
but it uses 'sh' rather than 'bash', which is what I'd like to do.
Which command will log me in as root and get me a bash shell even if that's not the ...
4
votes
1answer
307 views
Why do I need to use newgrp or su (or logout and login again) to have new group memberships applied?
What is it that makes new group membership require a new login (or new login shell as started by su or newgrp) to be visible?
Just running another bash (or whatever other shell) instance with --login ...
69
votes
7answers
7k views
Which is the safest way to get root privileges: sudo, su or login?
I would like to have the root account in safety even if my unprivileged user is compromised.
On Ubuntu you can only use sudo for "security reasons" by default. However I am not sure it is any safer ...
3
votes
2answers
779 views
`$XAUTHORITY` appears from 'nowhere' on su+tmux
When I switched from su+bash to su+tmux+zsh I noticed that I get $XAUTHORITY variable defined as /root/.xauthXXXXXX where XXXXXX are 6 random alphanumeric characters. With previous configuration X ...