Normál felhasználói fiók átalakítása rendszergazdai fiókká a Mac OS parancssorából
Tartalomjegyzék:
A Mac rendszergazdáinak szükségük lehet arra, hogy egy meglévő normál felhasználói fiókot rendszergazdai fiókká alakítsanak át Mac számítógépen. Míg a legtöbb Mac-felhasználó számára az lenne a legjobb, ha a fiók állapotát adminisztrátorrá alakítaná át a Felhasználók és csoportok beállítási panelen, a haladó felhasználók ugyanezt a funkciót a terminálon keresztül is végrehajthatják a Címtárszolgáltatás dscl parancssori segédprogramjával.
Megjegyzés: ez a változás nem lesz hatással arra, hogy a rendszergazdai vagy szabványos felhasználói fiókok hozzáférjenek a sudo funkcióhoz, vagy használják a root fiókot, mivel mindkettő teljesen elkülönül a rendszergazdai fióktól Mac OS X.
Hogyan változtassunk egy felhasználót rendszergazdává a parancssorban Mac OS X rendszerben
A szokásos felhasználói fiókok rövid felhasználói nevére lesz szüksége, hogy rendszergazdai fiókra váltson, a többit a parancssor kezeli. Ha nem biztos a célfiók rövid felhasználónevében, használhatja ezt a fiókok listázásához a Mac számítógépen, vagy tekintse meg a /Users/ könyvtárat.
Ha megvan a felhasználónév, indítsa el a Terminált, és a következő paranccsal módosítsa a fiókot adminisztrátorivá:
dscl . -append /groups/admin Csoporttagság FELHASZNÁLÓNÉV
Például egy rövid „paul” felhasználónévvel a szintaxis a következő lenne:
dscl . -append /groups/admin Csoporttagság paul
A megfelelő parancs végrehajtása után a megcélzott felhasználói fiók rendszergazdai jogosultságokkal és minden hozzáférési képességgel rendelkezik, amely a rendszergazdai fiókhoz tartozik.
Ez különösen hasznos lehet távoli adminisztráció esetén ssh-val és automatizált beállítási helyzetekben, de abból a szempontból is hasznos, hogy a felhasználói fiókot rendszergazdai jogosultságra válthatja egyfelhasználós módból, illetve helyreállítási módból történő indításkor is. .
Erősítse meg a módosítást, és tekintse meg az összes rendszergazdai fiók listáját Mac OS X rendszerben
A felhasználói fiók adminisztrátori csoporttá konvertálását a -read kapcsolóval, a dscl kapcsolóval ugyanabban a csoportban ellenőrizheti:
dscl . -olvasd el a /groups/admin csoporttagságot
Ennek valami ilyesmit kell nyomtatnia:
„osxdaily paul adminaccount” vagy hasonló, az adminisztrátori csoporthoz tartozó fiók(ok)tól függően. A lista csak a rendszergazdai fiókokat tartalmazza, míg a többi parancs az összes felhasználói fiókot felsorolja Mac gépeken.