Опубликовано пользователем goodigy
В Ubuntu 16.04 LTS, а также Ubuntu 14.04, по умолчанию отключен пользователь root.
Все административные действия выполняются с помощью команды sudo.
Разберемся на примере,
Запустим Midnight Commander, от своего пользователя
mc
Запустился mc, в своей папке /home/user мы можем делать все что угодно, в том числе удалять файлы. Но если перейти в каталог, в котором обычно содержаться конфигурационные файлы /etc, и открыть на редактирование какой-либо файл, то сохранить его не получиться, нужно иметь права root. Соответственно и сам mc надо запустить от root. Чтобы это сделать используется команда sudo.
sudo mc
Теперь mc запущен от пользователя root и можно делать все что угодно, но нужно быть предельно осторожным, чтобы не удалить ничего лишнего. По этому, собственно, и отключен root, по умолчанию.
Обычно чтобы отредактировать какой-либо файл достаточно выполнить комаду
sudo mcedit config.conf
и откроется редактор с правами root для конкретного файла. Это намного безопаснее.
Также существует команда для запуска графических программ с правами администратора, например, nautilus. Сочетанием клавиш Alt + F2, надо вызвать диалог запуска программ, и туда вписать нашу команду, запуска nautilus c правами root.
gksu nautilus
Можно запустить тот же nautilus с помощью sudo из терминала. Но это не удобно, до закрытия программы нельзя будет закрывать и терминал.