Что делает команда "sudo" и ее использование обязательно?

Я запускаю свои терминальные команды как root, но иногда некоторые программы (например, Tor Browser) говорят: "Tor Browser Bundle не должен запускаться от имени root. Выход".

Я хочу понять, является ли эта команда необязательной или обязательной (например, sudoapt-get install tor).

2 ответа

Решение

Если вы запускаете как root sudo В этом нет необходимости, если вы работаете как обычный пользователь и хотите сделать что-то, что требует повышенных привилегий, тогда вам это нужно.

Помимо того факта, что вы не должны запускать все время как root по разным причинам, таким как безопасность и т. Д. Вот почему браузер tor не запускается при запуске от имени root.

Sudo означает "супер пользователь делает", так что вы будете иметь права root только для этой конкретной команды. Конечно, следующие команды, содержащие sudo если в течение определенного периода времени вы не будете запрашивать ваш пароль снова, но есть способы изменить это.

Это означает, что "супер пользователь делает" что-то. Это позволяет определенному набору разрешенных пользователей работать от имени пользователя root (полный доступ ко всему). Так что если ваша установка через apt-get нужно изменить то, что может изменить только root, вам нужно использовать sudo,

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