Kuinka ottaa käyttöön & Pääkäyttäjän poistaminen käytöstä komentoriviltä Mac OS X:ssä
Vaikka useimpien Mac-käyttäjien on helpoin ottaa root käyttöön Directory Utility -sovelluksella Mac OS X:n käyttöliittymästä, toinen vaihtoehto on käyttää komentoriviä. Ei, emme puhu sudon tai su:n käytöstä, vaan todellisen pääkäyttäjän tilin käyttöönottamisesta, mikä voi olla sopiva joissakin monimutkaisissa tilanteissa.
Niille, jotka tuntevat terminaalin ja ovat tottuneet käyttämään komentorivisyntaksia, root-käyttäjätilin käyttöönotto Mac OS X:ssä komentoriviltä voi olla jopa helpompaa kuin Hakemisto-apuohjelmasta. root-käyttäjätilin käyttöönottoon ja poistamiseen tarvitaan vähemmän vaiheita, joko laajasti tai käyttäjäkohtaisesti. Tämä on myös edullista, koska se voidaan ottaa käyttöön etänä SSH:n kautta millä tahansa Macilla, johon voidaan liittää.
On erittäin tärkeää huomauttaa, että pääkäyttäjätilin käyttöönotto on tarkoitettu vain kokeneille käyttäjille, jotka ymmärtävät, milloin ja miksi yleiset pääkäyttäjän oikeudet saattavat olla tarpeen. Tämä on harvoin tarpeen muulle kuin järjestelmänvalvojille tai joidenkin erityisen edistyneiden ja monimutkaisten ongelmien vianmääritykseen, ja useimmissa tilanteissa pelkkä sudon käyttö tai GUI-sovelluksen käynnistäminen pääkäyttäjänä riittää yleensä useimmissa tilanteissa.
Jos et tiedä mitä olet tekemässä, älä ota root-käyttäjätiliä käyttöön äläkä käytä root-käyttäjätiliä. Koska pääkäyttäjällä on yleisesti etuoikeutettu pääsy kaikkeen Mac OS X:ssä, on melko helppoa sotkea jotain, ja tilin jättäminen aktiiviseksi voi johtaa turvallisuusriskiin. Tämä on todella vain edistyneille Mac-käyttäjille.
Ota käyttöön juurikäyttäjätili Mac OS X:n komentoriviltä dsenablerootilla
Yksinkertainen komentorivityökalu, jota kutsutaan asianmukaisesti dsenablerootiksi, ottaa nopeasti root-käyttäjätilin käyttöön Mac OS X:ssä. Yksinkertaisimmin kirjoita päätekehotteeseen dsenableroot ja kirjoita käyttäjän salasana. , anna ja vahvista root-käyttäjän salasana.
% dsenableroot username=Paul-käyttäjän salasana: root-salasana: tarkista pääkäyttäjän salasana: dsenableroot:: Pääkäyttäjän käyttöönotto onnistui.
Kun näet "dsenableroot:: Pääkäyttäjän käyttöönotto onnistui." viestin, tiedät, että pääkäyttäjä on otettu käyttöön juuri määritetyllä salasanalla.
Jos haluat, voit ottaa käyttöön myös pääkäyttäjän käyttäjätilikohtaisesti määrittämällä -u-lipun:
dsenableroot -u Paul
Paulin korvaaminen millä tahansa tietyn Macin käyttäjänimellä toimii.
Tietenkin, kun olet lopettanut pääkäyttäjän käytön, saatat haluta myös poistaa pääkäyttäjän oikeudet.
Poista pääkäyttäjätili käytöstä komentoriviltä Mac OS X:ssä
-d-lipun välittäminen samalle dsenableroot-komentomerkkijonolle poistaa pääkäyttäjän käytöstä yleisesti, kuten:
% dsenableroot -d username=Paul-käyttäjän salasana: dsenableroot:: Pääkäyttäjän poisto onnistui.
Viesti "dsenableroot:: Root-käyttäjä poistettu onnistuneesti." osoittaa, että juuritili on nyt poistettu käytöstä.
Samalla tavalla kuin tietyn käyttäjän käyttöönotto, voit myös poistaa käytöstä tietyn käyttäjän kohdalla -d- ja -u-lipulla:
dsenableroot -d -u Paul
Tämä saattaa sopia tilanteeseen, jossa tietty käyttäjätili ei enää vaadi pääkäyttäjän oikeuksia.
Yleisesti ottaen root-käyttäjätilin poistaminen käytöstä on hyvä idea.
Dsenableroot-apuohjelma toimii MacOS Sierrassa, OS X El Capitanissa, OS X Yosemitessa, OS X Mavericksissa, Mountain Lionissa jne. Käyttäjille, jotka käyttävät paljon vanhempia OS X -versioita, kuten Snow Leopard, käytä sen sijaan sudo passwd -menetelmä.