Muunna vakiokäyttäjätili järjestelmänvalvojan tiliksi Mac OS:n komentoriviltä

Sisällysluettelo:

Anonim

Mac-järjestelmänvalvojat saattavat huomata tarpeen muuntaa olemassa oleva tavallinen käyttäjätili järjestelmänvalvojan tiliksi Macissa. Vaikka useimmat Mac-käyttäjät palvelisivat parhaiten tilin tilan muuntamista järjestelmänvalvojaksi Käyttäjät ja ryhmät -asetuspaneelin kautta, kokeneet käyttäjät voivat suorittaa saman toiminnon päätteen kautta käyttämällä Directory Service -komentoriviapuohjelmaa dscl.

huomaa tämä muutos ei vaikuta minkään käyttäjätilin, järjestelmänvalvojan tai standardin, mahdollisuuteen käyttää sudo-toimintoa tai käyttää pääkäyttäjätiliä, jotka molemmat ovat täysin erillisiä järjestelmänvalvojan tileistä. Mac-käyttöjärjestelmän kymmenes versio.

Käyttäjän muuttaminen järjestelmänvalvojaksi komentorivillä Mac OS X:ssä

Tarvitset tavallisen käyttäjätilien lyhyen käyttäjänimen vaihtaaksesi sen järjestelmänvalvojan tiliksi, loput käsitellään komentorivillä. Jos et ole varma kohdetilin lyhyestä käyttäjänimestä, voit käyttää tätä tilien luetteloimiseen Macissa tai katsoa /Users/-hakemistoa.

Kun sinulla on käyttäjänimi, käynnistä Terminal ja käytä seuraavaa komentoa vaihtaaksesi tilin järjestelmänvalvojaksi:

dscl . -apend /groups/admin Ryhmäjäsenyys KÄYTTÄJÄNIMI

Esimerkiksi lyhyellä käyttäjänimellä "paul" syntaksi olisi:

dscl . -append /groups/admin Ryhmän jäsenyys paul

Kun oikea komento suoritetaan, kohdistetulla käyttäjätilillä on nyt järjestelmänvalvojan oikeudet ja kaikki järjestelmänvalvojan tiliin liittyvät käyttöoikeudet.

Tämä voi olla erityisen hyödyllinen etähallinnassa ssh- ja automaattisissa asennustilanteissa, mutta se on myös kätevä, koska voit vaihtaa käyttäjätilin järjestelmänvalvojan oikeuksiin yhden käyttäjän tilasta ja myös palautustilasta käynnistettäessä. .

Vahvista muutos ja tarkastele luetteloa kaikista järjestelmänvalvojatileistä Mac OS X:ssä

Voit varmistaa, että käyttäjätili on muutettu järjestelmänvalvojaryhmäksi käyttämällä -read-lippua dscl:llä samassa ryhmässä:

dscl . -lue /ryhmät/admin Ryhmäjäsenyys

Tämän pitäisi tulostaa jotain seuraavasti:

"osxdaily paul adminaccount" tai vastaava, riippuen järjestelmänvalvojaryhmään kuuluvista tileistä. Luettelo sisältää vain järjestelmänvalvojan tilit, kun taas muut komennot sisältävät kaikki Macin käyttäjätilit.

Muunna vakiokäyttäjätili järjestelmänvalvojan tiliksi Mac OS:n komentoriviltä