Как сделать

Как временно изменить учетные записи и привилегии

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

Назначение команд su и sudo

Команда su изменяет ваш зарегистрированный сеанс оболочки с одной учетной записи пользователя на другую. Эта практика удобна для устранения проблем с разрешениями пользователей. Вы должны иметь пароль учетной записи, чтобы получить доступ к нему через su.

Если вы выполняете su без указания учетной записи пользователя, система предполагает, что вы намерены использовать учетную запись root Вы должны знать корневую учетную запись, чтобы этот процесс работал.

По завершении сеанса su введите команду exit, чтобы выйти из замещенной учетной записи и вернуться к первоначально зарегистрированной учетной записи.

Люди просто любят рассказывать истории, которые su и sudo означают. Как правило, можно использовать мнемонику, что su — это замещающий пользователь, а sudoкак замещающий пользователь. Команда su не является командой «super user». Команды — это команды; если вы потратите слишком много умственного пространства на мысль, что они что-то «стоят», вы потеряете немного гибкости, которую предлагают эти связанные команды.

В отличие от этого, sudo предназначен для предоставления повышенных разрешений для одной команды. Например, для обновления пакетов требуются повышенные разрешения; обычная учетная запись пользователя не может выполнять эту функцию. Но если эта учетная запись включена как sudoer , она может вызвать sudo, а затем привилегированную команду или программу.

Это миф, что sudo позволяет запускать команды от имени пользователя root. По умолчанию Sudo является функционально эквивалентен к корню, потому что большинство людей не изменяют права доступа и роль , предоставленные в файле sudoers. Тем не менее, компетентный системный администратор ограничит область действия sudo минимально необходимыми программами, которые требуются отдельным пользователям в контексте политик и процедур этой системы.

Различные дистрибутивы обрабатывают учетные записи sudo и root по-разному. Некоторые дистрибутивы требуют, чтобы пароль root создавался при установке системы; другие по умолчанию подавляют root и полагаются на sudo для административных целей. Обратитесь к страницам вашего дистрибутива за конкретными инструкциями по этим важным утилитам.

Похожие посты
Как сделать

Как получить возмещение за покупки в iTunes или App Store

Как сделать

Поверхностное перо не работает? Вот как это исправить

Как сделать

Как настроить и использовать Fire TV Recast

Как сделать

Как изменить рингтон по умолчанию на вашем iPhone