Hogyan lenne lehetséges az általános frissítések megoldása úgy, hogy ne kérjen jelszót az Ubuntu? [cron-ba[gnome-schedule-val] pl.: időzítettem: sudo apt-get upgrade, vagy setuid[root] az sh filére, amiben van a sudo apt-get upgrade? - csak hogy mikkel próbálkoztam idáig]
Előre is köszönöm a válaszokat/megoldást.
OK: Otthoni használatra, hozzá nem értő embernek kéne. Az, hogy jelszót írna be frissítéskor, lehetőséget ad arra, hogy programokat is telepítsen, szóval úgy nem jó. Tudom meglehet oldani, de hogy? Kotorásztam már a Google-t, de igazi választ még nem leltem, vagy én kerestem rosszul:S
- 1847 megtekintés
Hozzászólások
cronba berakod.
- A hozzászóláshoz be kell jelentkezni
ja
de sudo nélkül
- A hozzászóláshoz be kell jelentkezni
Ha még nem írtam be jelszót, akkor első alkalommal kéri azt, egy feljövő terminál ablakban:S
Legalábbis ha lefuttatom a "gnome-schedule" nevű, GUI-s programban, amúgy meg ha beállítom, hogy minden percben fusson le, akkor még a "sudo mc" se csinál semmit, gondolom a háttérben kéri a jelszót, de mivel azt a háttérben teszi, soha nem kapja meg:S
root jog kell az upgrade-hez, a felhasználónak meg nem adhatok root jogot:S
- A hozzászóláshoz be kell jelentkezni
crontabba rakd be:
0 23 * * * root /usr/bin/apt-get update && /usr/bin/apt-get -y upgrade
- A hozzászóláshoz be kell jelentkezni
Percenként azért nem kéne frissíteni a rencert :)
Naponta egyszer, nem gui-s programmal persze, hanem apt-get-el a root nevében /etc/crontab-ban.
- A hozzászóláshoz be kell jelentkezni
Igen, a rendszerszintű crontabba kell berakni, ami /etc/crontab. Itt megadható, hogy melyik felhasználó nevében fusson.
Itt van egy példa, ami minden nap este 8-kor kikapcsolja a gépet (root kell ehhez is):
00 20 * * * root shutdown -h now
Szerk: Akkor kér jelszót, ha crontab -e paranccsal a felhasználó saját crontabjába rakod.
- A hozzászóláshoz be kell jelentkezni
Megoldva! Köszönöm!!! a "gnome-schedule"-t töröltem, és kezdek keresni cron-os olvasnivalókat:)
Egyéb:S
1) apt-get ajánlottabb az aptitude helyett?
2) >/dev/null 2>&1 -t rakjak a parancsok végére, vagy mindig elég csak a parancs?
3) Az mc akkor se indul a cron-ból:O:P
- A hozzászóláshoz be kell jelentkezni
1, lényegében ugyanaz, mindkettő frontend a dpkg-hez (ha jól tudom)
2,
3, minek akarsz mc-t indítani cronból??? amúgy meg gondolom nem olyan egyszerű mc-t indítani cronból, biztos meg kell adni neki azt is, hogy melyik terminálban induljon, illetve ha nincs, akkor meg kell neki egyet nyitni és abban indítani stb. szerintem írjál rá egy szkriptet és azt futtasd. de azt még mindig nem tudom elképzelni, hogy minek ez??? gui-n kell? save session nem elég kilépéskor? és akkor mindig megynitja, ha belépsz?
- A hozzászóláshoz be kell jelentkezni
2. Ha nem akarod, hogy a cron küldjön levelet a root-nak, akkor irányítsd át a kimenetet a /dev/null-ba, és ügyelj rá, hogy a parancs visszatérési értéke 0 legyen.
- A hozzászóláshoz be kell jelentkezni
Elvileg akkor sem küld ha ott a
MAILTO=""
- A hozzászóláshoz be kell jelentkezni