Назад | Перейти на главную страницу

Разница между sudo / bin / bash и sudo su для доступа к корню

Я знаю, что есть как минимум 2 способа перейти к привилегиям root в терминале, и мне искренне любопытно, есть ли различия / есть ли различия в том, к чему можно получить доступ, или нет. Кроме того, есть ли преимущества или недостатки в плане безопасности в обоих случаях?

быстрый просмотр страниц руководства покажет, что sudo используется в основном для запуска команд от имени другого пользователя, а su используется для «подстановки учетных данных пользователя» через PAM. На страницах руководства есть более подробная информация о том, что конкретно происходит, когда команды выполняются с использованием su и sudo.