В чем разница между «su -» и «su root»?

Возможный дубликат:
Почему мы используем su – и не только su?

Я понимаю, что корень не должен быть суперпользователем . Но в том случае, если это так … в чем разница между sudo su - и sudo su root ?

  • Возможно выполнить команду pipe с помощью su через ssh
  • Как переключить пользователя с предварительно настроенными учетными данными в SSH-терминал после входа в систему как стандартный пользователь
  • Как вызывать привилегии root из запроса пароля в окне «Обновление программного обеспечения»?
  • Почему завершение man-страницы не выполняется после su?
  • Различия между sudo и su в наследующей среде
  • Отключение su - <user1>
  • Переадресация X11 через SSH и su
  • Какой механизм запрещает любому пользователю получать доступ к файлам других пользователей через root?
  • 2 Solutions collect form web for “В чем разница между «su -» и «su root»?”

    Здесь есть два вопроса:

    • Разница между su - username и su username

    Если - (или -l ) указано, su имитирует реальный логин. Среда очищается, за исключением нескольких переменных выбора ( TERM частности, DISPLAY и XAUTHORITY на некоторых системах). В противном случае среда остается такой, какая есть, за исключением сброса PATH .

    • Разница между отсутствием имени пользователя и указанием root

    Это может быть зависящим от системы. В Linux с shadow пакетом, предоставляющим su , если имя пользователя не указано, тогда su сначала пытается выяснить, имеет ли пользователь root запись passwd . Если это так, он использует это. Если это не так, он пытается uid 0.

    Не уверен в других Unix-подобных операционных системах.

    su - переключается на суперпользователь и настраивает среду так, чтобы она выглядела так, как будто они вошли в систему напрямую. su root переключается на пользователя с именем root и не моделирует непосредственно вход в систему.

    Если суперпользователь имеет имя root, то su и su root эквивалентны (и не имитируют непосредственно вход в систему), как и su - и su - root (что делают).

    Interesting Posts

    Вложенный кошмар котировок: отправка электронной почты с удаленного хоста

    Есть ли способ сделать ваш процесс меньше процессорным?

    Как открыть базу данных OLE2 Compound Document Storage?

    Чтобы настроить яркость-контрастность в плоскости с помощью Gimp / ImageMagick / …?

    запись вывода xbacklight -get в переменную в сценарии bash

    Почему в /var/log/kern.log есть нули?

    Возвратная линия на следующей строке

    Запретить `apt-get`,` yum` устанавливать бинарные файлы setuid, когда они запускаются через sudo

    Низкий уровень громкости на материнской плате Z97 и Linux Mint KDE

    Поиск того, какие задания cron планируется запустить в будущем будущем / времени X

    Как я могу автоматически обновлять макет монитора в XFCE?

    Некоторые клавиши на клавиатуре вместо цифр

    Как получить числа, используя регулярное выражение, но только последнее

    Мой компьютер загружается на полный фиолетовый экран и запрашивает имя пользователя и пароль

    Реализация стратегии резервного копирования в Интернете для Ubuntu Linux

    Linux и Unix - лучшая ОС в мире.