Zmiana nazwy użytkownika mojego administratora usunęła uprawnienia [duplikat]

11

Przejęłam komputer Mac mojej żony z systemem OSX High Sierra. Spieszyłem się i wybrałem preferencje systemowe, kliknąłem bieżącego użytkownika (opcje zaawansowane), który został nazwany „użytkownik”, który był także administratorem, i zmieniłem nazwę na „udziel”. Nie zmieniło to nazwy użytkownika. Następnie próbowałem utworzyć kolejnego użytkownika administratora o nazwie „grant”.

Wylogowałem się. Kiedy się ponownie zalogowałem, jedynym użytkownikiem, który mógł się zalogować, był „użytkownik”. Po otwarciu preferencji użytkownika widzę, że „użytkownik” nie jest już administratorem.

Nie mam teraz dostępu do administratora. Kiedy próbuję przenieść pliki do folderu aplikacji, pyta o nazwę użytkownika i hasło administratora. Próbowałem każdej kombinacji „użytkownika” i „przyznania” i nic nie działa.

Będziemy wdzięczni za wszelką pomoc w uzyskaniu dostępu do administratora.

wprowadź opis zdjęcia tutaj

Oto ekran, na którym próbuję usunąć plik w trybie pojedynczego użytkownika wprowadź opis zdjęcia tutaj

spuggy
źródło
Mam pytanie - czy Mac mini był już na macOS High Sierra, zanim przejąłeś Mac mini swojej żony? A może zaktualizowałeś to? Jeśli dokonałeś aktualizacji, w którym momencie dokonałeś aktualizacji w związku ze zmianami na kontach użytkowników? Zasadniczo, jeśli wykonałeś aktualizację, w jakiej kolejności zostały wykonane?
Monomeeth
@Monomeeth To było na Sierra. Następnie uaktualniłem do High Sierra. Potem majstrowałem przy nazwie użytkownika.
spuggy
Ok, myślę, że mam dla ciebie rozwiązanie - ale spóźniam się, bo muszę gdzieś być. Zaktualizuję moją odpowiedź za około godzinę. :)
Monomeeth
Tak, zobaczyłem odpowiedź na aktualizację dopiero po opublikowaniu zrzutu ekranu. Wszystko jest rozwiązane. Dziękuję bardzo za poświęcenie czasu na odpowiedź.
spuggy

Odpowiedzi:

8

Jeśli jeszcze nie jest, upewnij się, że komputer Mac mini ma aktualną kopię zapasową.

Następnie wykonaj następujące kroki:

  1. Wyłącz komputer Mac mini
  2. Włącz komputer Mac mini i natychmiast naciśnij i przytrzymaj klawisze command+S
  3. Przytrzymaj klawisze, dopóki nie zobaczysz tekstu na ekranie
  4. Teraz wprowadź następujące polecenie:

    /sbin/fsck -fy

    i naciśnij enter

  5. Następnie wprowadź następujące polecenie:

    /sbin/mount -uw /

    i naciśnij enter

  6. Teraz wprowadź następujące polecenie:

    rm /var/db/.AppleSetupDone

    i naciśnij enter

  7. Na koniec wprowadź rebootpolecenie

    i naciśnij enter

Komputer Mac mini powinien się zrestartować i możesz zalogować się normalnie, po czym uruchomi się Asystent ustawień. Teraz musisz utworzyć nowego użytkownika administratora. Nie martw się, twoje inne konta użytkowników powinny być nienaruszone. UWAGA: Wybierz nową nazwę użytkownika dla tego konta administratora.

Po ponownym uruchomieniu możesz przejść do Apple> Preferencje systemowe> Użytkownicy i grupy i zaznaczyć pole wyboru Zezwalaj użytkownikowi na administrowanie tym komputerem dla użytkownika „udzielającego”.

Monomeeth
źródło
Mam ten sam problem, ale z MacBookiem Pro. czy procedura jest taka sama? dzięki
Tomas,
1
Jeśli to ten sam problem, to tak, powyższe kroki powinny pomóc Ci go rozwiązać. :)
Monomeeth
1
Ta poprawka rozwiązuje problem na MacBooku Pro z Hight Sierra .. dzięki
Malek Boubakri
1
Na wysokiej sierra krok 6 nie działa: /var/db/.AppleSetupDone, ponieważ plik jest tylko do odczytu.
Fusion
@Fusion mount -uw /montuje FS jako odczyt-zapis. Ci muszą albo nie można usunąć pliku, ponieważ dysk jest tylko do odczytu.
Dev