У оперативним системима заснованим на УНИКС-у, као што су Линук или мацОС, постоји роот корисник који има пуну моћ над системом, његовим услугама и процесима.
Овај корисник је подразумевано онемогућен из безбедносних разлога, јер ако се ова команда изврши без одговарајућег знања или одговорности, можемо нанети штету систему која може бити непоправљива. Отуда је важно да овог роот корисника користе само администратори или напредни корисници који су свесни шта то може бити.
Данас ћемо у Солветицу видети како да омогућимо или онемогућимо овог корисника путем командне линије.
Приступ терминалуЗа приступ терминалу имамо следеће опције. Коришћењем комбинације тастера Схифт + Цомманд + У или у путањи Го / Утилитиес. У приказаном прозору ћемо двапут кликнути на Терминал:
⇧ + ⌘ + У
Следећа опција је коришћење Спотлигхт -а и за то ћемо унети реч терминал и изабрати одговарајући услужни програм:
1. Како омогућити роот кориснику помоћу команде дсенаблероот
Да бисмо омогућили роот кориснику помоћу ове команде, процес је једноставан, за то извршавамо дсенаблероот у терминалу, а затим ћемо унети лозинку корисника, а затим унети и верификовати лозинку роот корисника:
дсенаблероот
Видећемо поруку *** Успешно омогућен роот корисник који потврђује да је омогућавање успешно. Овом командом је такође могуће омогућити роот кориснику посебно за један налог, за то морамо користити параметар -у:
дсенаблероот -у "Корисник"
2. Како онемогућити роот корисника у мацОС Хигх Сиерра
Са параметром -д који користи команду дсенаблероот, роот корисник ће бити универзално онемогућен на следећи начин:
дсенаблероот -д
Такође, ако желимо, можемо онемогућити роот корисника за одређеног корисника, извршићемо следећу синтаксу:
дсенаблероот -д -у "корисник"Овом једноставном методом можемо омогућити или не омогућити овог важног корисника у УНИКС окружењима.