Hogyan lehet kijavítani a Cron engedélyezési problémákat a MacOS Catalina és a Mojave programokban?
Vegyes Cikkek / / August 05, 2021
A Mac-felhasználók találkozhatnak azzal, hogy egyesek szkriptet írnak a cron-nal, a cron-feladatok és a crontabs egyáltalán nem működik, vagy nem megfelelően működik. Ezeket a problémákat a Mac OS legújabb operációs rendszerei, például a Mojave 10.14, a Catalina 10.15 és a későbbi verziók találják meg. A hiba az engedélyezési hibához, a nem engedélyezett művelethez vagy a háttérben lévő szkript / cronjob hibájához kapcsolódó helyzetek függvényében jelentkezett. A cronjob meghibásodásának több oka lehet. A Mac OS legújabb verziójával együtt kiadott szigorú biztonsági intézkedések szintén hibásak lehetnek, és a cronjob hibát okozhatják.
Végig fogjuk járni a haladó Mac felhasználók cron engedélyezési problémáinak kijavítását a Mac OS Catalina, a Mojave és a legújabb kiadású verziókban. Ha nem használja a cront, és továbbra is szembesül az engedélyekkel, akkor nem javasoljuk a beállítások módosítását. Az alábbi módosítások szigorúan csak a haladó Mac felhasználók számára szólnak, akik cront használnak, és találkoznak az engedélyekkel kapcsolatos problémákkal.
![Feliratkozás a macOS Catalináról](/f/6d94bf6b5f5946a2862bb5716f6fba09.jpg)
Hogyan lehet teljes lemezes hozzáférést biztosítani a Cron számára Mac OS rendszerben?
Ha a Mac OS legújabb verziói szembesülnek a cron engedélyekkel, akkor teljes hozzáférést kell biztosítania a lemezhez. Menjünk a következő lépésekkel, hogy a teljes lemez hozzáférést engedélyezzük a cron számára.
- Lépjen az Apple menü Rendszerbeállítások menüjébe, és válassza a „Biztonság és adatvédelem” lehetőséget.
- Az „Adatvédelem” lapon válassza az oldalsó menü opcióból a „Teljes lemez hozzáférés” lehetőséget.
- Kattintson a sarokban található zár ikonra, és hitelesítse a rendszerjelszóval a teljes lemezelérési beállítások módosításához a Mac-en.
- Most húzza le a „Go” menüt a Finderből a Mac OS rendszerben, és válassza a „Go to Folder” lehetőséget.
- Most írja be az / usr / sbin / cron elérési utat, és válassza a Go lehetőséget.
- Most meg kell húznia a „cron” -t a teljes lemezelérési engedéllyel rendelkező alkalmazások és folyamatok listáján. A Cron-nak most meg kell jelennie a listában.
- Lépjen ki a rendszerbeállítások ablakából, és ha befejezte, nyissa meg a Finder sbin ablakát.
Biztonsági intézkedések vannak bevezetve az új Mac OS kiadásával, és olyan problémákat okoznak, mint például a működés. A probléma számszerűsítéséhez szükség lehet egy Terminal alkalmazásra a Teljes lemez hozzáférés opciókhoz. Ha hálózati célokra az smbd-re támaszkodik, akkor azt hozzá kell adni a teljes lemezelérési lehetőségekhez.
Utasítások normál Mac felhasználók számára
A javasolt beállítások módosításai csak a haladó Mac felhasználók számára szólnak. Javasoljuk, hogy ne adjon teljes lemezelérést egyetlen alkalmazáshoz, folyamathoz vagy bármi máshoz, hacsak nincs tisztában azzal, hogy mit csinál, és mi lehet a végkövetkezménye. A cron egy adott okból a háttérben futtatja a folyamatokat, és ez megzavarhatja a biztonsági szabványokat. Tehát mielőtt bármilyen módosítást végezne a beállításokban, ellenőrizze, hogy szüksége van-e rá.
Könnyű bármikor visszavonni a teljes lemezelérést, a rendszer beállításainak elérésével. Ezt a funkciót arra is használhatja, hogy hozzáférést biztosítson fájlokhoz és mappákhoz a Mac számítógépére telepített alkalmazásokhoz. Ez a szolgáltatás a legjobb, és a normál felhasználók nem változtatnak rajta. A haladó felhasználók különböző alkalmazásokat használnak, és hatékonyan akarnak működni, ami megköveteli tőlük a módosítások módosítását.
A Cron hatékony és automatizáláshoz, biztonsági mentésekhez, parancsfájlok készítéséhez és fejlettebb tevékenységekhez használható. Mindig ellenőrizheti a crontab parancsfájljait, és ha akarja, megváltoztathatja az alapértelmezett crontab szerkesztőt is.
Segített-e megoldani a cron engedélyekkel kapcsolatos problémákat a Mac OS rendszerben?
Ha bármilyen ötlete, gondolata, véleménye és tippje / trükkje van a cronnal kapcsolatban, akkor ossza meg velünk az alábbi megjegyzések részben.
Nirav az a srác, aki szeret megismerni a legújabb technológiákat és az új termékeket. Részletes információt nyújthat Önnek a technológiáról és a termékekről. Ettől eltekintve imád könyveket olvasni és új helyeket látogatni.