Начини на плащане Abuse

Влизане в системата като Root в Ubuntu

23.07.2021, 22:37

Политиката на дистрибуцията на Ubuntu е такава, че всички потребителски действия и решения, изискващи административни привилегии, се извършват само с командата sudo. Никой не препоръчва използването на root за начинаещи потребители, тъй като начинаещият потребител не е добре ориентиран в системата и може да забрави, че е влязъл като root, и да изтрие важен файл. В Ubuntu е невъзможно да се възстановят файлове след изтриване с една команда на командата rm, което означава, че няма какво да се прави за начинаещ в root. Но понякога има нужда да влезете като потребител root.

Как да влезем като root в Ubuntu

Поради описаните по-горе причини за потребителя root паролата в Ubuntu не е зададена по подразбиране, така че не можете просто да влезете като root, използвайки виртуалните конзоли, достъпни чрез Ctrl+Alt+FN или помощната програма su. Тъй като няма парола, няма да можете да я въведете правилно.

Изпълнете:

$ su - root

Истината е заобиколена. За да влезете като потребител root в терминала, просто добавете sudo преди командата su:

$ sudo su - root

Можете също така да използвате опцията -i на командата sudo, за да отворите конзолата като root:

$ sudo -i

Ако искате да влезете като този потребител във виртуална конзола или чрез SSH, първо трябва да зададете парола за този потребител. Изпълнете:

$ sudo passwd root

Въведете паролата два пъти. След това потребителят root става почти пълноправен потребител на системата. Няма да е възможно да влезете в графичния потребителски интерфейс под него. Това е ограничение на самата обвивка Gnome и е много лоша практика да се изпълнява цялата обвивка като root.

Но ако наистина искате да направите това, можете да конфигурирате малко правилата на PAM за GDM. За да направите това, отворете файла /etc/pam.d/gdm-password и коментирайте реда в него:

$  sudo vi /etc/pam.d/gdm-password 
# auth required pam_succeed_if.so user != root quiet_success

Сега можете да се удостоверявате като root в мениджъра за влизане. Просто щракнете върху No (Не) в списъка и след това въведете потребителското име root:

След това ще видите шел, работещ като суперпотребител:

Имайте предвид, че това е опасно, тъй като всяка програма може да направи абсолютно всичко с компютъра ви. Първите версии на Windows също работеха в този режим. И си спомняме колко уязвими и слаби бяха те за хакерски атаки.