Crontab-tiedoston muokkaaminen

Last modified on 24. heinäkuuta 2026 • 1 min read • 129 words
Tietokoneellamme on jaettu kansio (/home/shared) sekä käyttäjäryhmä nimeltä ”shared”.
Tietokoneellamme on jaettu kansio (/home/shared) sekä käyttäjäryhmä nimeltä ”shared”. Tarkoituksena on, että sijoitamme sinne asioita, joiden pitäisi olla järjestelmän useiden käyttäjien saatavilla (myös kirjoitettavissa). Jos yksi käyttäjä sijoittaa sinne tiedoston, muut voivat lukea sitä, mutta eivät esimerkiksi poistaa sitä. Korjataksemme tämän muokkasimme crontab-tiedostoa niin, että se suorittaa seuraavat kaksi komentoa 5 minuutin välein: chgrp -R shared /home/sharedchmod -R 744 /home/sharedTätä varten muokkasimme (tietysti pääkäyttäjänä) tiedostoa /etc/crontab lisäämällä siihen rivin: */5 * * * * root run-parts /etc/cron.minutelyTämä tarkoittaa, että komento suoritetaan 5 minuutin välein, joka tunti, joka päivä, joka kuukausi, joka arkipäivä run-parts-skripti suoritetaan pääkäyttäjänä (root) ja se ottaa argumenttina kaikki skriptit hakemistosta /etc/cron.minutely (loimme tämän hakemiston uutena jo olemassa olevien /etc/cron.hourly jne. lisäksi). Käynnistimme crond-palvelun (crontab-daemonin) uudelleen graafisen käyttöliittymän kautta (RedHat 9:ssä valikosta Järjestelmäasetukset → Palvelinasetukset → Palvelut).