Kirjoittaja Aihe: Sudo ei toimi kellon säätämisen jälkeen!  (Luettu 1760 kertaa)

Melmacian

  • Käyttäjä
  • Viestejä: 868
  • Ubuntu Hardy
    • Profiili
Sudo ei toimi kellon säätämisen jälkeen!
« : 25.07.06 - klo:01.55 »
Säädin äsken kelloni oikeaan aikaan komennolla:
Koodia: [Valitse]
sudo ntpdate tick.keso.fiJoka korjasi ajan n. 02:46 -> 01:54 eli korjasi oikeaan aikaan niin kuin pitikin.


Nyt kun koitan käyttää sudoa minkä tahansa komennon kanssa, niin tulee seuraava virheilmoitus:
Lainaus
sudo: timestamp too far in the future: Jul 25 02:46:35 2006

Miksi se siitä valittaa ja miten tuon voisi korjata?

Ko. koneessa ei ole graaffista työpöytää ollenkaan.
« Viimeksi muokattu: 25.07.06 - klo:01.57 kirjoittanut Epeli »

raimo

  • Käyttäjä
  • Viestejä: 3744
    • Profiili
Re: Sudo ei toimi kellon säätämisen jälkeen!
« Vastaus #1 : 25.07.06 - klo:10.26 »
Joka korjasi ajan n. 02:46 -> 01:54 eli korjasi oikeaan aikaan niin kuin pitikin.
Ubuntussa tai sudossa lienee bugia tämän aika-asian kanssa.
Ehkä se pitäisi tehdä niin että sudoutua kokonaan (sudo su) jotta sudon aikaleima ei menisi sekaisin?
En sitten tiedä auttaisiko sekään? Tiedän kyllä mikä estää tuon pattitilanteen syntymisen 100% varmasti! Kirjaudutaan root:ina ja asetetaan aika sitten, jolloin sudon aikaleima ei sekoa. ;)

Kokeilepas näin nyt kuitenkin, aseta aika kauas tulevaisuuteen:
Koodia: [Valitse]
date 081007102007
sudo -K
sudo ntpdate tick.keso.fi
sudo hwclock --systohc

Jos ei auta, temppuile "jotenkin" tämä,(vain root tai muu sudoutunut jäsen pystyy tekemään tämän):
Koodia: [Valitse]
rm -r /var/run/sudo/KÄYTTÄJÄTUNNUS
jolloin sudon aikaleima menee bittitaivaaseen, aseta sitten kello aikaan, mieluiten niin että sudoudut tyystin ennen toimenpidettä (sudo su -> asetetaan kello -> exit)

Niin tai näin, kannattaa olla varovainen sen kellon kanssa, eli ei saisi päästä syntymään tilannetta että se on pois ajasta enemmin kuin sudon "voimassaoloaika" (oliko se nyt 15 min oletuksena?) jos sudoa käyttää,
no tuo on vain ihan villi arvailua että siksi se menee sekaisin...

Luepas tuo ketju ennen toimenpiteitäsi:
http://www.ubuntuforums.org/showthread.php?t=173505


edittiä: sudo -K komento auttaa tähän vaivaan yleensä.
Komentakaa siis tuo ennen mitään muita toimenpiteitä.

« Viimeksi muokattu: 20.09.06 - klo:01.28 kirjoittanut raimo »
So long and thanks for all the fish!

Melmacian

  • Käyttäjä
  • Viestejä: 868
  • Ubuntu Hardy
    • Profiili
Re: Sudo ei toimi kellon säätämisen jälkeen!
« Vastaus #2 : 25.07.06 - klo:12.05 »
Jees, kiitos kattavasta vastauksesta. Mutta nyt kun päivällä taas kokeilin sudoa, niin kyllähän se toimii!
Aika parantaa haavat, joopajoo ;)

muep

  • Käyttäjä
  • Viestejä: 896
    • Profiili
Re: Sudo ei toimi kellon säätämisen jälkeen!
« Vastaus #3 : 25.07.06 - klo:17.55 »
Sudo vain tulee epäluuloiseksi, jos näyttää siltä, että viimeksi sudoa käytettiin 'huomenna' tai vaikka 'tunnin päästä'. Ongelmahan korjautuu kyllä itsestään, kun odottelee, että viimeksi käytetty ajankohta menee ohi.

Jos on oikein kiire, niin recovery-tilassa saattaisi voida onnistua käyttää sudoa roottina, jolloin se ei varmaan valittaisi tuosta ajankohdasta. Samalla se aikaleima sitten asettuisi kohdalleen.
[http://smolt.fedoraproject.org/show?uuid=pub_ac53b581-021a-4b76-bd14-e7d51f55462f]Pöytäkone[/url]
Läppäri