![]() |
есть разница между su и "su -" ?
вот заинтересовал сабж.
и то и другое позоволяет логиниться под рутом. но вроде есть какие-то отличия. может кто пояснить? |
Во втором случае ты к своим правам получешь так же среду окружения юзера (переменные окружения, etc.), права которого поднимаешь с помощью команды su.
|
groundhog разве, а помоему это просто вход под root без параметра так что отличий нет.
-- Я не знаю, я прсото предположил |
Хз... Я думал что "-" это синоним "-l"...
|
Цитата:
|
Что su, что su - , что sudo результат один и тот же выполнение команды от рута.
|
Код:
Usage: su [options] [LOGIN] |
Цитата:
|
я понимаю так:
su - это вибрать юзера. тоисть su root | su mysql | su user_57 если параметр не указан по умолчанию берет root . я думаю потому что это первый (главний) юзвер. sudo - это выполнить от имени. sudo mysql | sudo user_57 выполнить команду от имени юзера. |
emik про судо вообще разговора не было...
-- Для тех кто не понял расшифрую тест Шаркана обычный "su" переводит пользователя из обычного в root`a и остается в том же катологе в котором и был -- команда "su -" так же переводит пользователя в рута, и вместе с этим переходит в каталог суперпользователя (/root) |
| Время: 06:30 |