UNIX operētājsistēmās, piemēram, Linux vai macOS, ir saknes lietotājs, kuram ir pilnīga vara pār sistēmu, tās pakalpojumiem un procesiem.
Šis lietotājs drošības apsvērumu dēļ pēc noklusējuma ir atspējots, jo, ja šī komanda tiek izpildīta bez pienācīgām zināšanām vai atbildības, mēs varam radīt sistēmai bojājumus, kas var būt neatgriezeniski. Tāpēc ir svarīgi, lai šo saknes lietotāju izmantotu tikai administratori vai pieredzējuši lietotāji, kuri apzinās, kas tas var būt.
Šodien Solvetic mēs redzēsim, kā iespējot vai atspējot šo lietotāju, izmantojot komandrindu.
Piekļuve terminālimLai piekļūtu terminālim, mums ir šādas iespējas. Izmantojot taustiņu kombināciju Shift + Command + U vai ceļā Go / Utilities. Parādītajā logā mēs veicam dubultklikšķi uz termināļa:
⇧ + ⌘ + U
Nākamā iespēja ir izmantot Spotlight, un tam mēs ievadīsim vārdu termināli un atlasīsim attiecīgo utilītu:
1. Kā iespējot root lietotāju, izmantojot komandu dsenableroot
Lai iespējotu saknes lietotāju, izmantojot šo komandu, process ir vienkāršs, tāpēc mēs terminālī izpildām dsenableroot un pēc tam ievadīsim lietotāju paroli, pēc tam ievadīsim un pārbaudīsim saknes lietotāja paroli:
dsenableroot
Mēs redzēsim ziņojumu *** Veiksmīgi iespējots saknes lietotājs, kas apstiprina, ka iespējošana ir bijusi veiksmīga. Izmantojot šo komandu, ir iespējams arī iespējot saknes lietotāju vienam kontam, jo mums ir jāizmanto parametrs -u:
dsenableroot -u "Lietotājs"
2. Kā atspējot root lietotāju operētājsistēmā macOS High Sierra
Izmantojot parametru -d, izmantojot komandu dsenableroot, saknes lietotājs tiks vispārēji atspējots šādi:
dsenableroot -d
Turklāt, ja mēs vēlamies, mēs varam atspējot saknes lietotāju konkrētam lietotājam, mēs izpildīsim šādu sintaksi:
dsenableroot -d -u "lietotājs"Ar šo vienkāršo metodi mēs varam iespējot šo svarīgo lietotāju UNIX vidēs.