Az összes indítási folyamat nyomon követése & Bejelentkezési szkript és alkalmazásindítások Mac OS X rendszerben

Tartalomjegyzék:

Anonim

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!

Az összes indítási folyamat nyomon követése & Bejelentkezési szkript és alkalmazásindítások Mac OS X rendszerben