Сохранение $PATH в окружении sudo -s

Nov 22, 2010 19:00


Первоначально размещено на Мак Сим Blog. Игра в слова. Вы можете оставить комментарии здесь или на там.

Изо дня в день я сталкивался на работе с одной и той же проблемой. Если вы зашли через ssh на некий сервера под своим пользователем, а потом дали команду sudo -s (то, что это единственно нормальный способ логинится рутом на удаленную машину ( Read more... )

linux, redhat

Leave a comment

Comments 10

ping_f November 22 2010, 18:37:41 UTC
Тэги, ага :-)
Проблема решения только в одном, по PCI DSS оно не пролазит, но реально удобно, да :-)

Reply

mak__sim November 22 2010, 19:22:39 UTC
Ну это сугубо наша проблема у обычных пользователей она вряд ли возникнет.
А что с тэгами?

Reply

ping_f November 22 2010, 19:26:52 UTC
Между / и br -- лишний пробел.

Reply

mak__sim November 22 2010, 19:38:20 UTC
Самое смешное, что согласно w3c он совсем не лишний :) просто жужа об этом не знает.

Reply


diamon_zero November 23 2010, 13:29:23 UTC
sudo -i вроде переменные окружения цепляет. я ошибаюсь?

Reply

mak__sim November 23 2010, 13:53:06 UTC
The -i (simulate initial login) option runs the shell specified in the passwd(5) entry of the target user as a login shell.

То есть ты не ошибаешься, но вот например у нас у root'а shell установлен как /sbin/nologin
то есть при попытке сделать sudo -i ты получишь:
This account is currently not available.

Reply


Leave a comment

Up