Pytanie:
Problem z usuwaniem konta użytkownika
wildebeesty
2011-11-09 04:33:45 UTC
view on stackexchange narkive permalink

Chcę usunąć konto użytkownika przed sprzedażą mojego komputera, więc wybrałem opcję bezpiecznego usuwania konta w Preferencjach systemowych> Użytkownicy & Grupy. Wydaje mi się, że na początku widziałem pasek postępu podczas usuwania konta.

Wróciłem do komputera po kilku godzinach. Nie ma paska postępu. Preferencje systemowe są otwarte i jeśli spróbuję zakończyć, pojawia się komunikat „Użytkownicy grupy & usuwają konto użytkownika i katalog domowy”. Pod nazwą użytkownika jest napisane na szaro „Usuwanie konta ...”. W Monitorze aktywności widzę, że „writeconfig” zużywa ponad 10% procesora, a następnie „opendirectoryd” i „mds”.

Czy to coś robi? Jak długo to zajmie? Minęło już 6 godzin.

czy kiedykolwiek to rozgryzłeś ?? Jestem w tej samej sytuacji, minęły już godziny, jaki był wynik twojego doświadczenia?
Bezpieczne usuwanie może zająć bardzo, bardzo dużo czasu. Zapisuje dane 35 razy - więc jeśli masz bibliotekę muzyczną o pojemności 10 GB, na większości komputerów Mac ten bezpieczny proces kasowania może z łatwością trwać 35 godzin. Nie znając rzeczywistej szybkości zapisu dysku i procesora w praktyce, prawdopodobnie nadal nadpisuje.
Po prostu ciekawy - jakie są konsekwencje wydania „kill -9 writeconfig” z konsoli?
Pięć odpowiedzi:
Matt Love
2012-02-09 01:51:53 UTC
view on stackexchange narkive permalink

Aby uzupełnić istniejące odpowiedzi i zaoferować inne rozwiązanie, możesz bezpiecznie wymazać dysk zamiast jednego konta użytkownika.

Jeśli chcesz sprzedać swój komputer, ale także dołączyć do niego zainstalowane oprogramowanie, to lepszy sposób na skonfigurowanie tego, który zapewni, że żadne dane osobowe nie będą znajdować się na urządzeniu, a także zapewni kupującemu lepsze wrażenia z otwierania pudełek.

  • Proponuję najpierw wykonać bezpieczne wymazanie dysku twardego.
  • Następnie ponownie zainstaluj system operacyjny.
  • Skonfiguruj fikcyjne konto użytkownika o nazwie „test” lub „admin” albo coś ogólnego.
  • Zainstaluj oprogramowanie, które chcesz dołączyć.
  • Uruchom ponownie komputer w Tryb pojedynczego użytkownika
  • Bardzo ostrożnie, wykonaj następujące czynności:

mount -uw / (Powoduje zamontowanie woluminu głównego, aby można było w nim dokonywać zmian.

rm /var/db/.AppleSetupDone (To usuwa flagę informującą Asystenta ustawień, że gotowe)

rm /var/db/dslocal/nodes/Default/users/"shortname".plist (Zastąp „shortname” nazwą konta użytkownika skonfigurowaną wcześniej . Spowoduje to usunięcie pliku plist użytkownika)

rm -rf / Users / shortname (Zastąp „shortname” nazwą konta użytkownika skonfigurowaną wcześniej. Spowoduje to usunięcie katalogu użytkownika)

rm -rf / Library / Preferences (resetuje preferencje)

shutdown -r now (to restartuje komputer)

Sprawdź, czy Twój komputer uruchamia się do th e Asystent ustawień i gotowe. W ten sposób kupujący może uruchomić maszynę z Asystentem konfiguracji i nadal zachować oprogramowanie, które chcesz mu dostarczyć.

Powodzenia.

Tak tak! To jest „czyszczenie”, które może być konieczne w najgorszym przypadku. Większość z nich można wykonać w Finderze i Narzędziu dyskowym. Ponadto polecenie trybu pojedynczego użytkownika `/ sbin / fsck -fy` może naprawić wszelkie uszkodzenia systemu plików, jeśli Twój Mac ostro wyląduje po przerwaniu. Oczywiście bezpieczny but z klawiszem Shift robi to samo.
@MattLove Rzeczywiście. Przepraszam, czytam za szybko. Usunę mylący (i wprowadzony w błąd;)) komentarz.
@MattiSG Bez obaw!
To świetna informacja, moim jedynym zmartwieniem byłoby: "Kto jest właścicielem (w kategoriach Uniksa) plików, które zostały zainstalowane przez użytkownika 'testowego', gdy zniknęły?" Domyślam się, że po prostu wracają do posiadania numeru UID (najprawdopodobniej 501), ale jeśli nowe konto utworzone przez nowego właściciela maszyny ma numer 502, zastanawiam się, czy napotkają dziwne uprawnienia, gdy nadejdzie czas na aktualizację oprogramowania. Prawdopodobnie nie jest to poważny problem, po prostu coś, o czym należy pamiętać.
@TJLuoma Jestem prawie pewien, że każdy z zainstalowanych plików trafia do `/ Applications` lub` / Library` i będzie należał do systemu. Wszelkie pliki w `~ / Library` powinny mieć znaczenie tylko wtedy, gdy aplikacja zostanie otwarta po raz pierwszy. Gdy nowe konto użytkownika skonfiguruje swoje konto, powinno odtworzyć te pliki. Czy to prawda?
Kaelin Colclasure
2012-02-09 01:20:54 UTC
view on stackexchange narkive permalink

Opcja bezpiecznego usuwania może rzeczywiście zająć dużo czasu. Ale jeśli naprawdę chcesz, aby wszystkie ślady twoich danych zostały usunięte z nośnika, musisz poczekać, aż się zakończy.

Jeśli chcesz szybko usunąć wszystkie ślady danych z komputera, najszybciej sposobem jest fizyczne usunięcie napędów dysków (wierz lub nie). To właśnie zalecam znajomym, którzy chcą przekazać używaną maszynę.

Jeśli naprawdę chcesz po prostu wykluczyć przypadkowe przeglądanie starych danych, opcja bezpiecznego usuwania nie jest konieczna. Możesz po prostu poprosić Preferencje systemowe o normalne usunięcie.

Powszechnym błędem jest przekonanie, że ponowne sformatowanie dysku i ponowna instalacja systemu operacyjnego usunie wszystkie ślady danych. To nie jest prawda! Nie jest to o wiele bezpieczniejsze niż zwykłe usuwanie. (To, co sprawia, że ​​jest nieco bezpieczniejsze, to fakt, że część starych danych może zostać nadpisana raz podczas ponownej instalacji systemu operacyjnego).

jon
2012-02-15 18:49:12 UTC
view on stackexchange narkive permalink

Jeszcze innym podejściem, które mogłoby przyspieszyć proces usuwania, byłoby usunięcie konta użytkownika bez wybierania opcji bezpiecznego usuwania konta w Preferencjach systemowych> Użytkownicy & Grupy .

Następnie , na wciąż istniejącym koncie użytkownika, nadpisz wolne miejsce na dysku tylko raz z Terminal.app (zobacz Bezpieczne usuwanie: wystarczy jedno nadpisanie).

  ls -ld / Volumes / * man diskutil | less -p secureErasediskutil secureErase freespace 0 '/ Volumes / Macintosh HD'  
user9290
2012-02-09 01:02:47 UTC
view on stackexchange narkive permalink

Myślę, że byłoby lepiej, gdybyś wyczyścił i ponownie sformatował cały dysk twardy i ponownie zainstalował wersję Mac OS X dostarczoną z komputerem z oryginalnych dysków instalacyjnych. Byłoby to nie tylko szybsze, ale także bezpieczniejsze i zapewniłbyś, że nie przekazujesz żadnych danych, które posiadasz nowemu nabywcy.

Właściwie nie, to nie byłoby bezpieczniejsze. Opcja bezpiecznego usuwania robi to, co robi z bardzo dobrych powodów. Dzięki kilkukrotnemu przepisywaniu na nośniku zapewnia, że ​​wszystkie możliwe do odczytania ślady danych są całkowicie nieodwracalne. „Sformatowany” dysk można w rzeczywistości w wielu przypadkach odzyskać, ponieważ na nośniku nadal znajdują się czytelne dane.
Nie rozumiesz. Wygląda na to, że osoba zadająca pytanie stara się zachować instalację Mac OS X w stanie nienaruszonym, ale tylko w celu bezpiecznego usunięcia jednego konta * użytkownika *. Mówię, że powinien wyczyścić cały dysk twardy, używając ustawień wysokiego bezpieczeństwa w Narzędziu dyskowym, które również kilka razy przepisuje na nośniku.
@WheatWilliams, jeśli mówisz o bezpiecznym wymazaniu całego dysku, nie byłoby to szybsze. Prosta matematyka: pisanie 35 * 120 GB jest dłuższe niż pisanie 35 * 80 GB. Jednak zgadzam się, że znacznie lepiej byłoby wyczyścić cały dysk. Po prostu błędne jest twierdzenie, że będzie to szybsze.
bmike
2012-02-09 01:57:11 UTC
view on stackexchange narkive permalink

Moim zdaniem najlepszą opcją jest przerwanie procesu w dowolnym momencie. Masz rację, że tylko bezpieczne usunięcie konta użytkownika jest szybsze niż bezpieczne usunięcie całej nieużywanej przestrzeni (z wyjątkiem przypadku brzegowego, w którym dysk jest w 100% pełny, z wyjątkiem danych tego użytkownika - mało prawdopodobne w praktyce i zagrożone niepowodzeniem z powodu braku zamiany dostępna przestrzeń). Będziesz mieć więcej czasu na ponowne wykonanie wymazywania, więc jeśli nie masz pewności, że jest zamrożone, pozostawienie go uruchomione może być najlepszym rozwiązaniem, dopóki nie będziesz musiał przerwać tego procesu.


W każdej chwili aby zatrzymać komputer Mac, mogą wystąpić pewne uszkodzenia zapisywanych plików, ale w tym momencie Mac po prostu czyści pliki użytkownika, które mają zostać usunięte.

Jeśli masz ostatnią kopię zapasową lub bootowalny nośnik przywracania, jesteś naprawdę w świetnej formie. Po ponownym uruchomieniu komputera Mac będziesz oczywiście musiał poradzić sobie z całkowitym usunięciem folderu / Users / cokolwiek i potencjalnie trzeba będzie ponownie usunąć użytkownika, jeśli nadal jest częściowo pozostawiony. Nadal możesz wybrać polecenie bezpiecznego usuwania, ale tym razem należy zalogować się użytkownika, aby sprawdzić postęp. Możesz również w niezabezpieczony sposób usunąć i pominąć to zabezpieczenie lub zlecić Macowi bezpieczne nadpisanie całego wolnego miejsca, gdy możesz sobie pozwolić na czas na zapisanie całego wolnego miejsca, aby zapewnić bezpieczeństwo, gdyby ktoś próbował wyszukać pliki wśród nieprzydzielonych spacja.

Pozwoliłbym Macowi usunąć tak długo, jak to możliwe, a następnie zadałbym nowe pytanie z linkiem do tego, jeśli napotkasz jakieś pytania lub błędy podczas czyszczenia.

Nie, to nie wydaje mi się dobrą opcją. Rzeczywiście nie wiemy na pewno, w jakiej kolejności usuwane są dane użytkownika i jego istnienie (w oddzielnym katalogu). Możesz więc uszkodzić pliki na tyle, aby nie były już dostępne do usunięcia, ale można je odzyskać za pomocą oprogramowania do odzyskiwania danych. Konieczne byłoby zatem bezpieczne wymazanie wolnego miejsca, które zajęłoby więcej czasu niż pierwotna procedura (dane już bezpiecznie usunięte musiałyby zostać ponownie bezpiecznie usunięte).
Brzmi dobrze - pamiętaj, że po bezpiecznym usunięciu użytkownika - system operacyjny _tylko_ usuwa folder domowy - żadne pliki przechowywane poza folderem domowym nie są usuwane. Będziesz musiał je później wyszukać za pomocą UID i bezpiecznie je usunąć.


To pytanie i odpowiedź zostało automatycznie przetłumaczone z języka angielskiego.Oryginalna treść jest dostępna na stackexchange, za co dziękujemy za licencję cc by-sa 3.0, w ramach której jest rozpowszechniana.
Loading...