Administrator a użytkownik standardowy

1

Wkrótce będę korzystać z wielu darmowych miejsc Wi-Fi. Obecnie mam 1 użytkownika, którym jest admin. Czy powinienem utworzyć standardowego użytkownika i używać go, gdy jestem poza domem? Pytam, ponieważ nawet jeśli chcę zrobić coś ważnego, muszę mimo to wprowadzić hasło administratora na moim koncie administratora. Czy to naprawdę jest tego warte?

Będę dużo programować i korzystać z terminala, który moim zdaniem powinien być w porządku dla zwykłego użytkownika.

Również jeśli zainstaluję nowe oprogramowanie, powiedzmy Android Studio, czy obaj użytkownicy uzyskają dostęp do oprogramowania, czy też muszę go zainstalować dla obu użytkowników?

J_Strauton
źródło

Odpowiedzi:

2

OS X różni się w tym względzie od systemu Windows, a typowa rada, aby nie uruchamiać go jako administrator, tak łatwo nie przekłada się na OS X. Mówisz o „wartości”, ale nie ma nieodłączny korzyść z działania jako standardowy użytkownik. Istnienie (słusznie?) Przestraszonych użytkowników Windows prawdopodobnie w to gra.

Tak jak zauważyłeś, kiedy robisz „coś ważnego” (tj. Coś, co wymaga rzeczywistego root przywilejów), w każdym razie musisz wprowadzić swoje hasło. Samo to powinno spowodować, że będziesz ostrożny podczas instalowania rzeczy - a dla zwykłego użytkownika nie byłoby inaczej: podczas wykonywania takich czynności musiałbyś się zalogować jako administrator.

I odwrotnie, jeśli uruchomiłeś wszystko jako standardowy użytkownik, ale chciałeś zaangażować się w programowanie, dostęp do terminala itp., Często musiałbyś zmienić użytkownika na administratora (taki, który może działać sudo ) i odkryjesz, że wiele rzeczy po prostu nie działa - a przynajmniej nie tak łatwo. Standardowy użytkownik naprawdę został zaprojektowany do uruchamiania niekrytycznych aplikacji i mieć wszystko, dobrze, skonfigurowane przez administratora. (To jest cały punkt, prawda?) Zauważ, że niektóre aplikacje mogą być uruchamiane w porządku z wieloma kontami użytkowników (Android Studio jest jednym z nich, jak przypuszczam), ale po prostu pójdę ścieżką najmniejszego oporu i użyję systemu jak jest przeznaczony do użycia.

Więc nie, biegnij przez cały czas jako administrator, jeśli jesteś administratorem tego komputera. Pozwoli to zaoszczędzić wiele kłopotów związanych z konfiguracją.

slhck
źródło
Nie używam dużo OS X, więc może dlatego jestem zdezorientowany uzasadnieniem podanym w tej odpowiedzi. Czy to nie oznacza, że ​​będzie uruchamiał powszechnie używane aplikacje, takie jak przeglądarki internetowe, przeglądarki plików PDF i oprogramowanie biurowe z uprawnieniami roota? Uprawnienia roota, które dawałyby exploitowi dostęp do zapisu do całego systemu plików? Na wszystkich systemach uniksowych jest to gigantyczne nie, dlaczego OS X jest inny? Tak, ludzie czasami muszą podnosić swoje przywileje, ale generalnie tylko po to, by uruchamiać lub instalować zaufane aplikacje, które podczas uruchamiania są w większości izolowane od zewnętrznych ataków.
Kevin Follstad
Nie, root nie jest tym samym, co użytkownik admin. W razie potrzeby użytkownik admin może zostać rootem (np. Instalując rozszerzenia jądra lub programy systemowe), ale w przeciwnym razie uruchamia wszystko, co nie jest uprzywilejowane. Standardowy użytkownik nigdy nie może zostać rootem, chyba że zna dane uwierzytelniające administratora.
slhck