Добавить в корзинуПозвонить
Найти в Дзене
SOFT BLOG ▾

Linux - какое различие в командах sudo и su

Тока не надо сильно пинать, я в линуксе одной пяткой левой ноги... Не люблю долгих процессов и длинных инструкций. Листал ленту в дзене, попалась статья, тысячи на 3, может больше, знаков. Решил немного сократить, и написать своими словами, как понял: Кратко говоря, sudo обеспечивает возможность выполнения отдельных команд с повышенными привилегиями, требуя пароль текущего пользователя, и сохраняет информацию о выполненных командах. su позволяет пользователю полностью переключиться на другую учётную запись с паролем этого пользователя, но не сохраняет информацию о командах. Следовательно, sudo более безопасна! КАК ТО ТАК Да, чуть не забыл, телеграм Софт Блог, пока больше софта для Windows, будет интересно, подписывайтесь
Тока не надо сильно пинать, я в линуксе одной пяткой левой ноги...

Не люблю долгих процессов и длинных инструкций. Листал ленту в дзене, попалась статья, тысячи на 3, может больше, знаков.

Ничего не понятно, но очень интересно
Ничего не понятно, но очень интересно

Решил немного сократить, и написать своими словами, как понял:

  1. Команда sudo (от "Superuser Do") позволяет временно повысить привилегии пользователя и выполнить команду с правами суперпользователя без необходимости входа в систему под самим суперпользователем. Чтобы использовать sudo, пользователь должен входить в группу sudoers или иметь соответствующие права. Пользователь, вызывающий sudo, обычно должен ввести свой пароль для подтверждения своей идентификации. Кроме того, sudo обычно сохраняет информацию о том, кто и когда выполнил команду в системном журнале (логе).
  2. Команда su (от "Switch User" или "Substitute User") позволяет пользователю переключиться на другого пользователя или суперпользователя без необходимости вводить пароль этого пользователя. При использовании su пользователь может получить доступ к системе под учётной записью суперпользователя или другого пользователя, если он знает соответствующий пароль. В отличие от sudo, su не сохраняет информацию о выполненных командах в системном журнале, поскольку она не является привилегированной.

Кратко говоря, sudo обеспечивает возможность выполнения отдельных команд с повышенными привилегиями, требуя пароль текущего пользователя, и сохраняет информацию о выполненных командах. su позволяет пользователю полностью переключиться на другую учётную запись с паролем этого пользователя, но не сохраняет информацию о командах.

Следовательно, sudo более безопасна!

КАК ТО ТАК

Я старался, хотя в линуксе практически ноль
Я старался, хотя в линуксе практически ноль

Да, чуть не забыл, телеграм Софт Блог, пока больше софта для Windows, будет интересно, подписывайтесь