Urmăriți toate pornirile & Scriptul de conectare și lansările de aplicații în Mac OS X

Cuprins:

Anonim

Doriți să aflați cum să vedeți toate lansările și scripturile aplicațiilor de pornire și de conectare pe un Mac? Acest articol va parcurge acest proces. S-au dus vremurile Mac OS System 9, în care toate elementele de pornire erau așezate frumos într-un folder de sistem etichetat „Startup”, acum, cu nucleul de bază Unix al Mac OS X, lucrurile sunt puțin mai complicate, cu unele scripturi de pornire și de conectare și lansare de aplicații dincolo de panoul de preferințe „Element de conectare” ușor accesibil.

Vom examina unde acești agenți de pornire, autentificare și lansare automată, plists, demoni și aplicații pot locui în Mac OS X. Acest lucru poate fi util pentru depanare, confidențialitate și motive de securitate.

Utilizatori medii: articole de pornire și conectare în Mac OS X

Pentru utilizatorul final obișnuit, majoritatea aplicațiilor pe care doresc să le configureze pentru a se lansa (sau nu) la pornire sunt de fapt gestionate cu un eveniment de conectare care este ușor de controlat prin ceva precum Dock-ul, cu un clic dreapta sau „Elementele de conectare” listate sub conturile de utilizator, dacă asta este ceea ce căutați, atunci utilizatorul obișnuit poate vedea cum să lanseze o aplicație la pornirea sistemului în Mac OS X (care este de fapt la autentificarea utilizatorului) și care va acoperi probabil nevoile acestora .

Utilizatori avansați: articole de pornire și conectare, aplicații și scripturi în Mac OS X

Această parte a articolului nu este pentru majoritatea utilizatorilor! Dacă sunteți un utilizator avansat sau un administrator de sistem, acel panou de preferințe menționat mai sus este rareori sfârșitul vânătorii dvs. de a urmări elementele de pornire și de conectare în Mac OS X.Recent, am fost într-o goană sălbatică, încercând să găsesc un script destul de neplăcut pe care un utilizator l-a instalat accidental pe o mașină de rețea, iar cunoașterea locațiilor adecvate mi-a făcut munca mult mai ușoară, așa că, din acest motiv, vă ofer lista:

Aplicații care rulează la pornire: /Library/StartupItems

plist elemente care rulează la pornire: /Library/LaunchDaemons /System/Library/LaunchDaemons

Aplicații care se lansează la autentificarea utilizatorului:Verificați mai întâi „Elementele de conectare” pentru acel cont de utilizator în setările contului din Preferințe de sistem

~/Library/LaunchAgents /Library/LaunchAgents/ /Sistem/Bibliotecă/LaunchAgents/

Aplicații care rulează pe un program stabilit: Verificați crontab-ul cu:

crontab -l

Verificați extensiile kernelului: În linia de comandă:

kextstat

Verificați autentificare și deconectare defaults citiți com.apple.loginwindow LoginHook pentru autentificare defaults citiți com.apple.loginwindow LogoutHook pentru deconectare

sau vezi pe amândouă cu:

/usr/libexec/PlistBuddy -c Print

Dacă nu știi ce faci, te rog să nu te încurci în directoarele sau comenzile de mai sus, poți provoca cu ușurință mai mult rău decât bine! Aceste locații servesc funcționalității de bază ale Mac OS și ar trebui modificate numai de utilizatorii Mac avansați și de administratorii de sisteme.

Aveți alte informații sau informații interesante pentru a găsi scripturi de pornire, aplicații de lansare, demoni, extensii de nucleu sau alte aplicații și scripturi care se încarcă automat? Distribuie cu noi în comentarii!

Urmăriți toate pornirile & Scriptul de conectare și lansările de aplicații în Mac OS X