Столкнувшись с Ubuntu linux обнаружил довольно не очевидную вещь в части использования административных прав в системе.

Разработчики Ubuntu решили, что системе пользователь root не нужен. Вместо этого нужно использовать sudo с паролем к текущему аккаунту (пользователю) для выполнения прав от имени привилегированного пользователя, т.е. от имени администратора системы. Предполагается что при явном указании команду sudo пользователь понимает, что он делает.

Однако бывают случаи, когда софт по просту работает не корректно и требуется (например установка) от имени root-а. Для этого необходимо выполнить команду:

sudo passwd 

которая позволит установит пароль для пользователя root. После установки пароля  необходимо в консоли набрать команду:

su

или команду:

su root

После выполнения работ не забывайте выйти из под root-a.

P.S. Ниже приведены еще пара интересных команд.

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


13th Май 2016
Теги:
Загрузка Все права защищены © 2016 ИТ-Инженер (Краснодар)
 
把手拿回