Hello
Any time I am running sudo, I should have full path to the command, for example sudo /sbin/ifconfig
Is there any way to set the path for sudo ?
Thanks
And while you're at it, you might as well supply the full path to su. Quite a while ago I was taught to give the full path to su. This instruction was given with a warning that it's more secure in case a malicious user was able to get a command named 'su' into your path ahead of the binary you're intending to execute.
I use: sudo /bin/su -
Although, presumably under this logic, someone could have snuck another binary in named 'sudo', too. To take my own medicine, I should be doing: /usr/bin/sudo /bin/su -
Putting my $0.02 in where it wasn't necessarily asked for, --bradoaks
On 7/21/07, Johnny Hughes johnny@centos.org wrote:
centos wrote:
Hello
Any time I am running sudo, I should have full path to the command, for example sudo /sbin/ifconfig
Is there any way to set the path for sudo ?
use this command to get that (instead of just sudo):
sudo su -
CentOS mailing list CentOS@centos.org http://lists.centos.org/mailman/listinfo/centos
but su - will change the user to root. any other way ? I don't want to change the user to root and work, want to stay with the same user, but having my PATH apply while I am using sudo
sudo man page says we can user -s to use SHELL environment, so I can alias sudo to sudo -s but still I should set this alias on all of our servers that I am going to login.
The *-s* (/shell/) option runs the shell specified by the /SHELL/ environment variable if it is set or the shell as specified in /passwd/.
thanks
Brad Oaks wrote:
And while you're at it, you might as well supply the full path to su. Quite a while ago I was taught to give the full path to su. This instruction was given with a warning that it's more secure in case a malicious user was able to get a command named 'su' into your path ahead of the binary you're intending to execute.
I use: sudo /bin/su -
Although, presumably under this logic, someone could have snuck another binary in named 'sudo', too. To take my own medicine, I should be doing: /usr/bin/sudo /bin/su -
Putting my $0.02 in where it wasn't necessarily asked for, --bradoaks
On 7/21/07, Johnny Hughes johnny@centos.org wrote:
centos wrote:
Hello
Any time I am running sudo, I should have full path to the command, for example sudo /sbin/ifconfig
Is there any way to set the path for sudo ?
use this command to get that (instead of just sudo):
sudo su -
CentOS mailing list CentOS@centos.org http://lists.centos.org/mailman/listinfo/centos
CentOS mailing list CentOS@centos.org http://lists.centos.org/mailman/listinfo/centos
Modify your ~/.bash_profile and /sbin to your path, i.e.,
PATH=/sbin:/usr/sbin:$PATH:$HOME/bin
On 7/22/07, centos centos@unixplanet.biz wrote:
Hello
Any time I am running sudo, I should have full path to the command, for example sudo /sbin/ifconfig
Is there any way to set the path for sudo ?
Thanks _______________________________________________ CentOS mailing list CentOS@centos.org http://lists.centos.org/mailman/listinfo/centos
Sorry for my typo error - should have been:
Modify your ~./bash_profile and add /sbin to your PATH.
cheers!
On 7/22/07, Eduardo Dela Rosa eduardo.delarosa@gmail.com wrote:
Modify your ~/.bash_profile and /sbin to your path, i.e.,
PATH=/sbin:/usr/sbin:$PATH:$HOME/bin
On 7/22/07, centos centos@unixplanet.biz wrote:
Hello
Any time I am running sudo, I should have full path to the command, for example sudo /sbin/ifconfig
Is there any way to set the path for sudo ?
Thanks _______________________________________________ CentOS mailing list CentOS@centos.org http://lists.centos.org/mailman/listinfo/centos
-- Eduardo Dela Rosa