Ubuntu Suomen keskustelualueet

Ubuntun käyttö => Asentaminen ja käyttöönotto => Aiheen aloitti: diax - 21.12.06 - klo:19.06

Otsikko: root käyttäjä ongelma
Kirjoitti: diax - 21.12.06 - klo:19.06
Juu elikkäs asensin ubuntun ja rupesin leikkimään käyttöoikeuksilla  :( asetin  root käyttäjän päälle ja vaihdoin oman käyttäjän käyttöoikeuksia ja nyt en muista root käyttäjän salasanaa  :-\ :'(  :D  :'( Haluaisin päivittää ubuntun mutta kun käyttöoikeudet eivät salli sitä ja muutenkin ois kivempi käyttää linuxia... mitä voisin tehdä vai onko kaikki toivo jo menetetty  :-X
Otsikko: Re: root käyttäjä ongelma
Kirjoitti: Regel - 21.12.06 - klo:19.30
Teit jotain, mitä ei olisi pitänyt:
laitoit root-loginin päälle. Ubuntussa käytetään sudo-komentoa ajamaan käskyjä pääkäyttäjänä.
Otsikko: Re: root käyttäjä ongelma
Kirjoitti: Vapaan koodin kananmuna - 21.12.06 - klo:19.42
Juu elikkäs asensin ubuntun ja rupesin leikkimään käyttöoikeuksilla  :( asetin  root käyttäjän päälle ja vaihdoin oman käyttäjän käyttöoikeuksia ja nyt en muista root käyttäjän salasanaa  :-\ :'(  :D  :'( Haluaisin päivittää ubuntun mutta kun käyttöoikeudet eivät salli sitä ja muutenkin ois kivempi käyttää linuxia... mitä voisin tehdä vai onko kaikki toivo jo menetetty  :-X

Grubin valikossa valitset recovery moden ja painat e:tä, sitten kirjoitat sinne loppuun init=/bin/bash ja painat b:tä. Sitten vaan
Koodia: [Valitse]
passwd root ja näpyttelet sille uuden salasanan. Voit halutessa myös esim. lisätä sen oman käyttäjäsi takaisin admin ryhmään, komennolla
Koodia: [Valitse]
adduser minä admin
Otsikko: Re: root käyttäjä ongelma
Kirjoitti: diax - 21.12.06 - klo:20.42
Nii ei ois pitänyt laittaa sitä root accountia päälle  :-[ nyt varmaan ei oo muuta hahdollisuutta kun asentaa ubuntu uusiks ?
Otsikko: Re: root käyttäjä ongelma
Kirjoitti: diax - 21.12.06 - klo:20.43
mistä sen saa sen grub valikon ? onko se siinä kun käynnistää ubuntun siinä missä kirjaudutaan sisälle ?
Otsikko: Re: root käyttäjä ongelma
Kirjoitti: diax - 21.12.06 - klo:20.55
Nyt kun oon siinä grubin valikossa se recovery mode niin siinä näkyy 4 eri vaihtoehtoa root, kernel, initrd, ja boot niin mikä näistä pitää valita ?
Otsikko: Re: root käyttäjä ongelma
Kirjoitti: muep - 21.12.06 - klo:21.11
Eikö sitä root-passua pääse vaihtamaan ihan vain käynnistämällä tuon recovery moden? Eli ei tarvitse kikkailla sinne mitään omia käynnistysasetuksia. Tai näin ainakin itse olen käsittänyt.

Tuossa Kanniston ohjeessa luultavasti halutaan muokata kernel -riviä.
Otsikko: Re: root käyttäjä ongelma
Kirjoitti: diax - 21.12.06 - klo:21.23
Ei toiminu se että ois suoraan käynnistäny siinä recovery modessa :-\ taitaa olla paras vaihtoehto asentaa uusiks ubuntu kun ei se kovin iso homaa ole  :-[
Otsikko: Re: root käyttäjä ongelma
Kirjoitti: Squirrel - 21.12.06 - klo:21.58
Eikö sitä root-passua pääse vaihtamaan ihan vain käynnistämällä tuon recovery moden? Eli ei tarvitse kikkailla sinne mitään omia käynnistysasetuksia. Tai näin ainakin itse olen käsittänyt.

Tuossa Kanniston ohjeessa luultavasti halutaan muokata kernel -riviä.

Se kysyy rootin salasanaa, jos se on määritelty.
Otsikko: Re: root käyttäjä ongelma
Kirjoitti: Squirrel - 21.12.06 - klo:22.00
mistä sen saa sen grub valikon ? onko se siinä kun käynnistää ubuntun siinä missä kirjaudutaan sisälle ?


Laittaa /boot/grub/menu.lst hidemenu valikon eteen #.

Paina e:tä siinä ku se valikko on auki.
Otsikko: Re: root käyttäjä ongelma
Kirjoitti: Squirrel - 21.12.06 - klo:22.05
Ei toiminu se että ois suoraan käynnistäny siinä recovery modessa :-\ taitaa olla paras vaihtoehto asentaa uusiks ubuntu kun ei se kovin iso homaa ole  :-[


Boottaa livecd:ltä.

Koodia: [Valitse]
mkdir /rootti

Tee uusi mounttauspiste

Koodia: [Valitse]
mount /dev/hda2 /rootti(vai mikä partitio sulla on root (sda2 tms)

Mounttaa se

Koodia: [Valitse]
cd /rootti/etc
nano group

Siirrytään etc hakemistoon ja muokataan group tiedostoa.

Riville 53 about on:

Koodia: [Valitse]
admin:x:113:<LAITA-OMA-KAYTTAJATUNNUKSESI-TAHAN>
ctrl + x (irroita ctrl) y
shutdown -r now

Muokataan ja käynnistetään kone uudestaan.

Edit
JOE --> NANO
Otsikko: Re: root käyttäjä ongelma
Kirjoitti: raimo - 21.12.06 - klo:22.51
Se kysyy rootin salasanaa, jos se on määritelty.
Ihmeellisiä ohjeita satelee, miksi ei voi opastaa siten kuten jakelun oletusmalli on, en ymmärrä taaskaan. :)

Recovery mode ei kysy rootin eikä kenenkään muunkaan salasanoja, mutta tuo Kanniston ohje varmaan kysyy.
Vaan kun sitä ei tarvitse tehdä noin (vaikeasti), vaan se onnistuu näin "heittämällä" TESTATUSTI! :)


edit, juu ei voi tehdä helposti, mitä lie sekoilin...  Mutta Kanniston ohjeella voi. :)
Jätän tämän nyt kuitenkin tähän, koska voi auttaa jos ei jotenkin ihmeellisesti ole unohtanut sitä root-salasanaa
jonka jotenkin ihmeellisesti on saanut päähänsä ottaa käyttöön... ;)

1. paina Esc buuttauksen alussa jos Grub-menu ei muuten näy.

2. valitse Grub-menusta se rivi jonka perässä lukee Recovery mode
Kone käynnistyy nyt komentoriville root-oikeuksin (ja EI kysy salasanaa siis).

Komenna seuraava komento
Koodia: [Valitse]
/usr/sbin/adduser SINUNOMATUNNUS admin

edit: poistin tästä root-tunnuksien poisto-ohjeen, tee se sitten kun sudo taas toimii,
eli kun olet kirjautuneena normaalisti admin-oikeudellisena käyttäjänä, katso komento viestin lopusta (*).

Koneen uudelleenkäynnistys normaalitilaan vaikkapa tällä komennolla:
Koodia: [Valitse]
init 6
kaikkien komentojen eteen sudo jos et ole Recovery-modessa

Aiheesta lisää vaikka tuolla: http://forum.ubuntu-fi.org/index.php?topic=6686.0 ja foorumin haulla lisää "root-sotia" vaikka kuinka. :)


* Poista rootin kirjautumismahdollisuus näin:
Koodia: [Valitse]
sudo passwd --delete root
Otsikko: Re: root käyttäjä ongelma
Kirjoitti: janne - 21.12.06 - klo:23.55
Se kysyy rootin salasanaa, jos se on määritelty.
Ihmeellisiä ohjeita satelee, miksi ei voi opastaa siten kuten jakelun oletusmalli on, en ymmärrä taaskaan. :)

Recovery mode ei kysy rootin eikä kenenkään muunkaan salasanoja, mutta tuo Kanniston ohje varmaan kysyy.

minä kyllä joudun (testaamatta ja olettaen) olemaan samaa mieltä Squirrelin kanssa. jos rootin tili on aktivoitu, single user moden (=='recovery mode') ainakin pitäisi kysyä rootin salasanaa. ehkä minunkin pitäisi tuota jossain välissä taas testata.

mutta juu, kun näköjään on pakko tehdä distron oletuksen vastaisesti, niin pääsee kokemaan kaikkea mielenkiintoista mihin ei välttämättä muuten törmäsi, tai edes haluaisi törmätä. siksi onkin älyttömän typerää edes ohjeistaa mitään distron käytäntöjä rikkovaa aloittelijoille jotka eivät käsitä mitä olvet ylipäätään tekemässä (ja nekin jotka tajuavat osaavat onneksi useinmiten jättää käytännöt oletuksiksi).


Otsikko: Re: root käyttäjä ongelma
Kirjoitti: Squirrel - 22.12.06 - klo:00.04
Ihmeellisiä ohjeita satelee, miksi ei voi opastaa siten kuten jakelun oletusmalli on, en ymmärrä taaskaan. :)

Tällä kertaa en neuvonutkaan, vaan kerroin, että se kysyy rootin salasanaa, kun kyseinen henkilö sanoi, että helpoiten sen tekee recovery modesta. Jos rootille on määritelty salasana recovery mode kysyy rootin salasanaa. Se selviää manuaaleista & etc, kokeile jos et usko.

Eli se ei ole niin helppoa, että vain boottaa recovery modeen, jos on unohtanut rootin saliksen, kuten ketjunaloittaja on tehnyt.
Otsikko: Re: root käyttäjä ongelma
Kirjoitti: diax - 22.12.06 - klo:09.18
Nythän tuo näyttäisi toimivan  :D kiitos kaikille jotka jaksoivat auttaa ;D  :)
Otsikko: Re: root käyttäjä ongelma
Kirjoitti: raimo - 22.12.06 - klo:09.45
Nythän tuo näyttäisi toimivan  :D kiitos kaikille jotka jaksoivat auttaa ;D  :)

Se on iloinen asia!  ;)

Joo, olin väärässä (kokeilin), tottahan se kysyy tunnuksia jos ne käytössä on.
No saan minäkin joskus olla väärässä, jookos? :)

MUTTA Kanniston ohjeen mukaan toimien se EI kysy tunnuksia.
(kokeilin tätä 10 minuuttia sitten viimeksi, nyt en voi muistaa väärin tms. seota).
Vaikka asia on kysyjän osalta jo kunnossa väännetään rautalankaa nyt tähän muiden "root-seikkailioiden" avuksi.

Huomioi kirjoitusvaiheessa että suominäppis ei toimi, vaan:
= -merkki on Backspace-painikkeen vieressä oleva lainausmerkki, eli `
/ -merkki on oikean Shift-näppäimen vieressä oleva viiva, eli -

1. paina Esc koneen käynnistyksen alussa jos Grub-menu ei näy
2. valitse se rivi jonka lopussa lukee Recovery mode
3. paina e
4. valitse kernel -rivi (rivin alussa lukee kernel)
5. paina uudelleen e
6. lisää rivin loppuu tämä: init=/bin/bash
7. paina Enter
8. paina b

Nyt kone käynnistyy ILMAN salasanaa, "vajavaiseen" root-istuntoon, mutta käynnistyy kuitenkin.
Komenna tämä komento:
Koodia: [Valitse]
/usr/sbin/adduser SINUNOMATUNNUS admin
hakemistopolku pitää syöttää noin, koska polussa ($PATH) ei ole /usr/sbin hakemistoa nyt.


ps. Pikkuhuomiona se että Ubuntussa ei ole oletuksena joe -ohjelmaa.
Ubuntun oletus-tekstieditori komentoriville on GNU/Nano.

Tässä korjaus tuohon Squirrelin  joe group -komentoon:
Koodia: [Valitse]
nano group


Otsikko: Re: root käyttäjä ongelma
Kirjoitti: diax - 22.12.06 - klo:09.49
Juu sen huomasin että kirjoitus ei oikein toimi siinä grub valikossa kun meni ainaki 20 min että löysin missä = merkki on  ;D.. loppujen lopuksi soitin kaverille kun en saanu sillä recovery modella toimimaan  :-\ mutta kaveri sai sitten jotenki toimimaan  :) ;D
Otsikko: Re: root käyttäjä ongelma
Kirjoitti: Squirrel - 22.12.06 - klo:10.16
ps. Pikkuhuomiona se että Ubuntussa ei ole oletuksena joe -ohjelmaa.
Ubuntun oletus-tekstieditori komentoriville on GNU/Nano.

Tässä korjaus tuohon Squirrelin  joe group -komentoon:
Koodia: [Valitse]
nano group

Outs, no korjasin sen tuonnekkin.