Может ли команда sudo использоваться только в ubuntu?

Это любопытный вопрос.

Кто-нибудь знает, нужны ли другим дистрибутивам sudo для входа в систему как root.

Причина, по которой я спрашиваю, заключается в том, что у меня установлен Virtualbox на рабочем столе ubuntu, и у меня есть еще несколько дистрибутивов.

1
задан 6 December 2015 в 07:06

2 ответа

Нет, sudo не является конкретной командой / пакетом Ubuntu.

По умолчанию многие дистрибутивы поставляются с предустановленным пакетом sudo, если он не должен быть доступен в репозитории, чтобы пользователь мог установите его позже легко.

6
ответ дан 23 May 2018 в 15:15
  • 1
    Arch Linux - яркий пример - по умолчанию был установлен только пользователь root, а sudo должен был быть установлен из репозиториев AUR – Sergiy Kolodyazhnyy 6 December 2015 в 06:32
  • 2
    @Serg да..Дебян тоже сейчас-в-день :) – heemayl 6 December 2015 в 06:37
  • 3
    Я еще не пробовал Debian, так что хорошо знать, чего ожидать. Как насчет pkexec? или su? Было ли это по умолчанию? – Sergiy Kolodyazhnyy 6 December 2015 в 06:40
  • 4
    @Serg su был там .. не помню проверку pkexec, нужно проверить .. – heemayl 6 December 2015 в 06:52

sudo поставляется с множеством дистрибутивов, однако есть исключения из правила. Как правило, очень минималистические дистрибутивы, такие как Arch Linux, имеют только вход для root. Сервер Digital Ocean для меня пришел только с учетной записью root, но sudo был для других пользователей. Если его там нет, проверьте su и pkexec на which <command-name>. Эти две команды являются альтернативой sudo и gksu, и часто pkexec предпочтительнее sudo

3
ответ дан 23 May 2018 в 15:15

Другие вопросы по тегам:

Похожие вопросы: