Kuidas saate MacOS Catalina ja Mojave'is lahendada krooniliste lubade probleeme?
Varia / / August 05, 2021
Maci kasutajad võivad kohata, et mõned skriptivad croni, croni töökohti ja crontabs ei tööta üldse või ei tööta korralikult. Need konkreetsed probleemid leiti Mac OS-i uusimatest operatsioonisüsteemidest, näiteks Mojave 10.14, Catalina 10.15 ja hilisemad saadaval olevad versioonid. Viga ilmnes sõltuvalt olukordadest, mis on seotud lubade vea, toimingu lubamatu veaga või taustal oleva skripti / cronjobiga. Cronjob'i ebaõnnestumisel võib olla mitu põhjust. Mac OS-i uusima versiooniga välja antud ranged turvameetmed võivad samuti olla süüdi ja põhjustada cronjob-tõrke.
Me läbime protsessi, et lahendada Maci edasijõudnutele mõeldud kasutajate õiguste loa probleemid Mac OS Catalina, Mojave ja uusimates versioonides. Kui te ei kasuta cronit ja teil on endiselt probleeme lubadega, ei soovita me seadetes muudatusi teha. Allpool toodud muudatused on mõeldud rangelt ainult Maci edasijõudnutele, kes kasutavad cronit ja puutuvad kokku lubade probleemidega.
Kuidas anda Mac OS-is Cronile täielik kettale juurdepääs?
Kui Mac OS-i uusimad versioonid seisavad silmitsi croni lubade probleemidega, peaksite andma täieliku kettale juurdepääsu. Tehkem järgmised kettad, et võimaldada täielik kettale juurdepääs cronile.
- Minge Apple'i menüüs System Preferences ja valige suvand "Security & Privacy".
- Vahekaardil „Privaatsus” valige külgmenüüst suvand „Täielik kettale juurdepääs”.
- Klõpsake nurgas lukuikoonil ja autentige süsteemi parooliga, et muuta oma Maci kettale juurdepääsu täielikke seadeid.
- Nüüd tõmmake Mac OS-is Finderi menüü „Go” alla ja valige „Go to Folder”.
- Nüüd sisestage tee: / usr / sbin / cron ja valige Mine.
- Nüüd peate lohistama krooni rakenduste ja protsesside loendisse, millel on täielik kettale juurdepääsu luba. Cron peaks nüüd loendis ilmuma.
- Kui olete lõpetanud, avage süsteemieelistuste aken ja avage Finderi sbini aken.
Uue Mac OS-i väljaandmisel on kasutusele võetud turvameetmed ja see põhjustab selliseid toiminguid nagu keelatud. Selle probleemi kvantifitseerimiseks võite vajada täieliku kettale juurdepääsu suvanditesse terminalirakendust. Kui loodate võrgu loomisel smbd-le, tuleks see lisada täieliku kettale juurdepääsu suvanditesse.
Juhised Maci tavalistele kasutajatele
Soovitatavad seadete muudatused on mõeldud ainult Maci edasijõudnutele. Soovitame teil mitte anda rakendusele, protsessile ega muule täielikku ketasjuurdepääsu, välja arvatud juhul, kui olete teadlik sellest, mida teete ja mis võivad olla selle tagajärjed. Cron käivitab protsessid taustal konkreetsel põhjusel ja see võib teie turvastandardeid rikkuda. Nii et enne seadetes muudatuste tegemist veenduge, kas seda vajate.
Teil on lihtne tühistada täielik juurdepääs kettale alati, kui soovite juurdepääsu süsteemi sätetele vastavalt teie nõudele. Seda funktsiooni saate kasutada ka Maci installitud rakenduste juurdepääsu võimaldamiseks failidele ja kaustadele. See funktsioon on parim ja tavakasutajad ei tee selles muudatusi. Edasijõudnud kasutajad kasutavad erinevaid rakendusi ja soovivad tõhusat toimimist, mis nõuab muudatuste muutmist.
Cron on võimas ja seda kasutatakse automatiseerimiseks, varundamiseks, skriptimiseks ja täpsemateks toiminguteks. Võite alati kontrollida crontabi skriptide olemasolu ja soovi korral muuta ka crontabi vaikeredaktorit.
Kas see aitas teil lahendada teie croni lubadega seotud probleemid Mac OS-is?
Kui teil on croniga seotud ideid, mõtteid, arvamusi ja näpunäiteid / trikke, andke meile sellest teada allpool olevast kommentaaride jaotisest.
Nirav on kutt, kes armastab teada uusimat tehnoloogiat ja uusi tooteid. Ta võib anda teile üksikasjalikku teavet tehnoloogia ja toodete kohta. Peale selle armastab ta raamatuid lugeda ja uusi kohti külastada.