Az összes indítási folyamat nyomon követése & Bejelentkezési szkript és alkalmazásindítások Mac OS X rendszerben
Tartalomjegyzék:
- Átlagos felhasználók: Indítási és bejelentkezési elemek a Mac OS X rendszerben
- Haladó felhasználók: Indítási és bejelentkezési elemek, alkalmazások és szkriptek Mac OS X rendszerben
Szeretné tudni, hogyan láthatja az összes indítási és bejelentkezési alkalmazásindítást és szkriptet Mac számítógépen? Ez a cikk végigvezeti ezt a folyamatot. Elmúltak a Mac OS System 9 napjai, amikor az összes indítási elem szépen egy „Startup” feliratú rendszermappában helyezkedett el, most pedig a Mac OS X Unix-alvázával a dolgok egy kicsit bonyolultabbak, néhány indítási és bejelentkezési szkript és alkalmazás elindult. a könnyen elérhető „Bejelentkezési elemek” beállítási ablaktáblán túl.
Megvizsgáljuk, hol lehetnek ezek az indítási, bejelentkezési és automatikus indítási ügynökök, plisták, démonok és alkalmazások a Mac OS X rendszerben. Ez hasznos lehet hibaelhárítási, adatvédelmi és biztonsági okokból.
Átlagos felhasználók: Indítási és bejelentkezési elemek a Mac OS X rendszerben
Az átlagos végfelhasználó számára a legtöbb alkalmazást, amelyet úgy akarnak beállítani, hogy elinduljon (vagy ne) rendszerindításkor, valójában egy bejelentkezési esemény kezeli, amely egyszerűen vezérelhető valamin, például a Dockon keresztül jobb gombbal vagy A felhasználói fiókok alatt felsorolt „bejelentkezési elemek”, ha ez az, amit keres, akkor az átlagos felhasználó láthatja, hogyan indíthat el egy alkalmazást a rendszerindításkor Mac OS X rendszerben (ami tulajdonképpen a felhasználói bejelentkezéskor történik), és ez valószínűleg kielégíti az igényeit. .
Haladó felhasználók: Indítási és bejelentkezési elemek, alkalmazások és szkriptek Mac OS X rendszerben
A cikk ezen része nem a legtöbb felhasználó számára készült! Ha Ön haladó felhasználó vagy rendszergazda, akkor ez a fent említett preferenciapanel ritkán jelenti a Mac OS X indítási és bejelentkezési elemeinek felkutatásának végét.Nemrég egy vadlúdüldözőben próbáltam megtalálni egy meglehetősen kellemetlen szkriptet, amelyet egy felhasználó véletlenül telepített egy hálózati gépre, és a megfelelő helyek ismerete jelentősen megkönnyítette a dolgomat, ezért átadom a listát:
Indításkor futó alkalmazások: /Library/StartupItems
plist elemek futnak az indításkor: /Library/LaunchDaemons
/System/Library/LaunchDaemons
A felhasználói bejelentkezéskor induló alkalmazások:Először ellenőrizze az adott felhasználói fiók „Bejelentkezési elemeit” a Rendszerbeállítások Fiókbeállításaiban
~/Library/LaunchAgents
/Library/LaunchAgents/
/System/Library/LaunchAgents/
Beállított ütemezés szerint futó alkalmazások: Ellenőrizze a crontab-ot a következővel:
crontab -l
Kernelkiterjesztések ellenőrzése: A parancssorban:
kextstat
A bejelentkezési és kijelentkezési horgok ellenőrzése defaults read com.apple.loginwindow LoginHook
a Bejelentkezéshez defaults olvassa el: com.apple.loginwindow LogoutHook a Logout
vagy lásd mindkettőt:
/usr/libexec/PlistBuddy -c Nyomtatás
Ha nem tudod, mit csinálsz, kérjük, ne vacakolj a fenti könyvtárakban vagy parancsokban, könnyen több kárt okozhatsz, mint hasznot! Ezek a helyek a Mac OS alapvető funkcióit szolgálják, és csak haladó Mac-felhasználók és rendszergazdák módosíthatják ezeket.
Van egyéb apróság vagy érdekes információ az indító szkriptek kereséséhez, alkalmazások indításához, démonokhoz, kernelbővítményekhez vagy más automatikusan betöltődő alkalmazásokhoz és szkriptekhez? Oszd meg velünk kommentben!