Ubuntu Suomen keskustelualueet
Ubuntun käyttö => Asentaminen ja käyttöönotto => Aiheen aloitti: Topiax - 02.11.08 - klo:12.01
-
Asensin juuri Ubuntun 8.04 Acer TravelMate 5520 -läppäriini. Nyt ongelmana on, että kukaan ei pysty tekemään muutoksia järjestelmään
To run a command as administrator (user "root"), use "sudo <command>".
See "man sudo_root" for details.
admin@herkko-laptop:~$ sudo users
admin admin herkko
admin@herkko-laptop:~$ sudo users-admin
** (users-admin:9159): CRITICAL **: Unable to lookup session information for process '9159'
admin@herkko-laptop:~$
Ei voi muuttaa asetuksia, koska en pysty kirjautumaan tai tunnistautumaan järjestelmänvalvojana. Mikä neuvoksi?
Topiax
-
käytä komentojen eessä sanaa sudo jolloin saat järjestelmänvalvojan oikeudet hetkeksi esim. sudo apt-get update
-
[quote author=Topiax link=topic=22524.msg169190#msg169190 date=1225620063]
admin@herkko-laptop:~$ sudo users-admin
** (users-admin:9159): CRITICAL **: Unable to lookup session information for process '9159'
admin@herkko-laptop:~$
[/quote]
Siis users-adminin ikkuna ei tullut näkyviin? Oletko kokeillut vaihtaa rootiksi pelkällä su-komennolla?
-
käytä komentojen eessä sanaa sudo jolloin saat järjestelmänvalvojan oikeudet hetkeksi esim. sudo apt-get update
Luitko viestin läpi?
Miltä näyttää tiedosto /etc/group
grep admin </etc/group
-
käytä komentojen eessä sanaa sudo jolloin saat järjestelmänvalvojan oikeudet hetkeksi esim. sudo apt-get update
Jep. Kernaasti toki näin tekisinkin. Mutta mitenkä pystyn antamaan root-oikeudet noille käyttäjille tai ainakin tuolle "admin"-käyttäjälle? Nyt sudolla tunnistautuminenkaan ei tunnu auttavan, tai en sitten osaa kirjoittaa tarvittavia komentorivikomentoja siihen.
t.T.
-
Miltä näyttää tiedosto /etc/group
grep admin </etc/group
herkko@herkko-laptop:/home/admin$ grep admin </etc/group
adm:x:4:herkko,admin
dialout:x:20:herkko,admin
fax:x:21:admin
cdrom:x:24:herkko,admin
floppy:x:25:herkko,admin
tape:x:26:admin
audio:x:29:pulse,herkko,admin
dip:x:30:herkko,admin
video:x:44:herkko,admin
plugdev:x:46:herkko,admin
scanner:x:105:hplip,admin
fuse:x:107:herkko,admin
lpadmin:x:109:herkko,admin
admin:x:1001:
herkko@herkko-laptop:/home/admin$
T.
-
käytä komentojen eessä sanaa sudo jolloin saat järjestelmänvalvojan oikeudet hetkeksi esim. sudo apt-get update
Kokeilin tuotakin:
herkko@herkko-laptop:/home/admin$ sudo apt-get update
[sudo] password for herkko:
herkko is not in the sudoers file. This incident will be reported.
herkko@herkko-laptop:/home/admin$
Miten tästä eteenpäin?
T.
-
käytä komentojen eessä sanaa sudo jolloin saat järjestelmänvalvojan oikeudet hetkeksi esim. sudo apt-get update
Kokeilin tuotakin:
herkko@herkko-laptop:/home/admin$ sudo apt-get update
[sudo] password for herkko:
herkko is not in the sudoers file. This incident will be reported.
herkko@herkko-laptop:/home/admin$
Voisiko tuon toisen admin poistaa
Miten tästä eteenpäin?
T.
-
käytä komentojen eessä sanaa sudo jolloin saat järjestelmänvalvojan oikeudet hetkeksi esim. sudo apt-get update
Kokeilin tuotakin:
herkko@herkko-laptop:/home/admin$ sudo apt-get update
[sudo] password for herkko:
herkko is not in the sudoers file. This incident will be reported.
herkko@herkko-laptop:/home/admin$
Miten tästä eteenpäin?
T.
Mitä teit asennuksen jälkeen? Tähän mielellään vastaus ensimmäisenä, sillä oletusasennuksen ei kuuluisi noin tehdä...
Sillä admin oikeudet on suoraan sanottuna keturallaan :)
admin ei pitäisi kuulua yhteenkään ryhmään, halutun käyttäjän pitää kuulua ryhmään admin.
Nopeana korjauksena, käynnistäisin vikasietotilaan (komentoriville)
Jolloin käytössä on root, ja korjaaminen onnistuu.
yksinkertaisella komennolla
adduser herkko admin
lisää sinut ryhmään admin. jolloin sinulla on sudo oikeudet.
exit poistuu vikasietotilasta ja voit jatkaa normaalia kirjautumista
users-admin komento ei vaadi sudoa ollenkaan, policykit huolehtii siitä että voit tunnistautua muokkaamaan ryhmiä. Valikko->Järjestelmä->Ylläpito->Käyttäjät ja Ryhmät on sama graafisesti
Kun olet lisännyt itsesi admin ryhmään, niin poistat jokaiselta ryhmältä käyttäjän admin.
-
Nopeana korjauksena, käynnistäisin vikasietotilaan (komentoriville)
Jolloin käytössä on root, ja korjaaminen onnistuu.
yksinkertaisella komennolla
adduser herkko admin
lisää sinut ryhmään admin. jolloin sinulla on sudo oikeudet.
exit poistuu vikasietotilasta ja voit jatkaa normaalia kirjautumista
users-admin komento ei vaadi sudoa ollenkaan, policykit huolehtii siitä että voit tunnistautua muokkaamaan ryhmiä. Valikko->Järjestelmä->Ylläpito->Käyttäjät ja Ryhmät on sama graafisesti
Kun olet lisännyt itsesi admin ryhmään, niin poistat jokaiselta ryhmältä käyttäjän admin.
Kato prkl... tuo auttoi! :)
Tuhannesti kiitoksia kaikille auttaneille!
Topiax
-
Olenko minä nyt sitten jotenkin"erilainen nuori"?
albert@kompakkitest:~$ grep admin </etc/group
lpadmin:x:108:albert
admin:x:110:albert
albert@kompakkitest:~$ sudo users-admin
[sudo] password for albert:
(users-admin:13569): Gtk-WARNING **: GtkSpinButton: setting an adjustment with non-zero page size is deprecated
==========
** (users-admin:13569): CRITICAL **: Unable to lookup session information for process '13569'
albert@kompakkitest:~$
albert@kompakkitest:~$ sudo users
[sudo] password for albert:
albert albert albert albert albert albert albert albert albert albert albert albert albert albert albert albert albert albert albert albert albert albert albert
root@kompakkitest:~# groups
root
root@kompakkitest:~# grep admin </etc/group
lpadmin:x:108:albert
admin:x:110:albert
root@kompakkitest:~#
Kaikki siis toimii vielä ainakin erinomaisesti. Kunhan vain kysyin, kun näkyy noita eroavaisuuksia. ;)
Terveisin Alpertti