Schimbarea fișierelor crontab - înțelegeți funcționarea unix-sistemelor

Majoritatea sistemelor permit utilizatorului root să specifice argumentul pentru numele de utilizator, astfel încât fișierele crontab ale altor utilizatori să poată fi vizualizate și editate. De exemplu, comanda crontab -r jsmith elimină fișierul crontab aparținând utilizatorului jsmith. Red Hat și FreeBSD, în cazul în care o echipă poate fi definit ca un nume de utilizator și un nume de fișier, trebuie să pui opțiunea -u la numele de utilizator (de exemplu, crontab -u ionpopescu crontab.new).







Fără a obține niciun argument, comanda crontab va încerca să citească fișierul crontab din fluxul de intrare standard. Dacă acest mod a fost activat accidental, nu încercați să îl părăsiți apăsând tastele , din moment ce întregul fișier crontab va fi distrus. Utilizați combinația de taste .

În mod implicit, toți utilizatorii au dreptul de a crea fișiere crontab. Pentru a rezolva aceasta, un administrator de sistem poate crea două fișiere speciale: cron.allow și cron.deny. Este destul de dificil să găsiți aceste fișiere. Mai întâi, verificați directoarele /etc/cron.d, / usr / lib. usr / lib / cron și / var / spool / cron. În FreeBSD, fișierele se află în directorul / var / cron și se numesc doar permiteți și respingați. În tabel. 9.2 arată locația fișierelor asociate cu daemonul cron în patru sisteme de testare.







Dacă există un fișier cron.allow. apoi conține o listă de utilizatori care au acces la daemonul cron (un nume pe linie). Oricine nu este în listă nu poate rula crontab. Dacă nu există niciun fișier cron.allow, fișierul cron.deny este bifat. Ca și fișierul cron.allow. Acesta conține o listă de utilizatori, dar cu scopul opus: accesul este permis tuturor. cu excepția celor listate în listă. Dacă nu există unul dintre cele două fișiere, numai utilizatorul rădăcină are dreptul de a crea fișiere crontab.

Este important să înțelegem că drepturile de acces sunt reglementate de comanda crontab. și nu dronul cron. Dacă utilizatorul găsește o cale de a ocoli fișierul crontab în directorul sistem, daemonul cron va executa în siguranță comenzile specificate în el.

Emiterea unui set integrat de aplicații Internet SeaMonkey 2.49

După patru luni de la ultima versiune, este prezentată lansarea pachetului SeaMonkey 2.49.1, care unește un set de aplicații de rețea dezvoltate sub umbrela unui singur produs.

Proiectul microG a lansat ansamblul LineageOS cu implementarea alternativă a serviciilor Google

Ca parte a proiectului LineageOS pentru construirea microG, este pregătită versiunea platformei LineageOS (dezvoltarea continuă a CyanogenMod), care oferă o implementare alternativă gratuită a serviciilor Google.

Fundația SPO a raportat scurgerea datelor de utilizator din cauza unei copii de rezervă uitate

Fundația pentru Software Liber a avertizat asupra incidentului, care a dus la publicarea unor informații referitoare la proiectul Defective By Design, inclusiv.

A fost creată versiunea corectivă a browserului specializat Tor Browser 7.0.9, axat pe asigurarea anonimatului, a securității și a confidențialității. Browserul este construit pe Firefox și.







Articole similare

Trimiteți-le prietenilor: