Sudoers-ongelma

Mistä voi johtua seuraavanlainen ongelma:

Käyttäjätunnukseni on /etc/group-tiedostossa määritelty admin-ryhmän jäseneksi, ja /etc/sudoers-tiedostossa on määritelty että kaikilla admin-ryhmän jäsenillä on sudo-oikeudet (Ubuntun oletusasetukset).

Homma toimii hyvin siihen saakka, kunnes lisään group-tiedoston loppuun uusia ryhmiä. Sen jälkeen sudo ei enää toimi, vaan herjaa " is not in the sudoers file. This incidense will be reported".

En käsitä, mistä ihmeestä tuo voi johtua. En siis ole lainkaan koskenut admin-ryhmään, eikä käyttäjätunnukseni ole jäsenenä lisäämissäni uusissa ryhmissä. Olen myös varmistanut, ettei GID- tai UID-numeroissa ole päällekkäisyyksiä.

Auttakaa nyt joku! Närvi menee kohta!
3239
Äänestä

Muut lukivat myös

Vastaukset 3

Vanhimmat

Sainkin ongelman itse selvitettyä.

Olin välillä muokkaillut group-tiedostoa Windowsin puolella, jolloin rivinvaihdot kyseisessä tiedostossa olivat tallentuneet DOS-muodossa.

Seurauksena Linux ei huomioinut miltään riviltä viimeiseksi kirjoitettua käyttäjätunnusta.

Äänestä
  • "Olin välillä muokkaillut group-tiedostoa Windowsin puolella"

    Anteeksi otsikon muotoilu mutta meinasin tippua pallilta kun luin tuon lauseen. Mitähän sä oikein puuhaat tai ainakin jotakin hemmetin vaarallista. Vaikka konfigurointitiedostot ylipäänsä olisivatkin pelkkiä ascii-tekstejä niin kyllä homma pitää ehdottomasti hoitaa Linuxin puolelta. Älä ihmeessä ala ruhjomaan linuxia windowsista käsin sillä siitä seuraa varmasti ongelmia jossakin vaiheessa. Kaiken lisäksi /etc/sudoers -tiedostoa kuuluu käsitellä "visudo" nimisellä ohjelmalla johon löytyy myös tarvittava manuaali syntaksin säilyttämiseksi.
    Lisäksi muutoksia voi tehdä graafisesti käyttäjien hallinnassa mikäli GUI on asennettu.

    Sitten mua askarruttaa että miten ihmeessä pääsit käsiksi tuohon tiedostoon, onko sulla jokin apuohjelma winkussa joka näkee linux-osiot ja entä käyttäjäoikeudet? Vai oletko peräti asentanut linuxin FAT32-osiolle?

    Äänestä

  • old_profile_3778 kirjoitti:

    "Olin välillä muokkaillut group-tiedostoa Windowsin puolella"

    Anteeksi otsikon muotoilu mutta meinasin tippua pallilta kun luin tuon lauseen. Mitähän sä oikein puuhaat tai ainakin jotakin hemmetin vaarallista. Vaikka konfigurointitiedostot ylipäänsä olisivatkin pelkkiä ascii-tekstejä niin kyllä homma pitää ehdottomasti hoitaa Linuxin puolelta. Älä ihmeessä ala ruhjomaan linuxia windowsista käsin sillä siitä seuraa varmasti ongelmia jossakin vaiheessa. Kaiken lisäksi /etc/sudoers -tiedostoa kuuluu käsitellä "visudo" nimisellä ohjelmalla johon löytyy myös tarvittava manuaali syntaksin säilyttämiseksi.
    Lisäksi muutoksia voi tehdä graafisesti käyttäjien hallinnassa mikäli GUI on asennettu.

    Sitten mua askarruttaa että miten ihmeessä pääsit käsiksi tuohon tiedostoon, onko sulla jokin apuohjelma winkussa joka näkee linux-osiot ja entä käyttäjäoikeudet? Vai oletko peräti asentanut linuxin FAT32-osiolle?

    Juu ihan totta on, ettei ollut fiksua räplätä tiedostoja Windowsissa :)

    Eli siis tein ne group-tiedoston muutokset kokonaan toisessa (Windows-)tietokoneessa, josta sitten Samba-jaon kautta kopioin tiedoston Linux-serverille.

    Syynä on ihan oma laiskuuteni. Group-tiedostoon piti nääs tehdä useita cut-paste-operaatioita, enkä ole viitsinyt opetella sellaisten tekoa tekstipohjaisissa ohjelmissa kuten vi. GUI:ta taas ei ollut Linuxissa asennettuna, joten sitä hyödyntäviä ohjelmia ei voinut käyttää.

    Äänestä

Kommentoi aloitusta


Sudoer kirjoitti:

Mistä voi johtua seuraavanlainen ongelma:

Käyttäjätunnukseni on /etc/group-tiedostossa määritelty admin-ryhmän jäseneksi, ja /etc/sudoers-tiedostossa on määritelty että kaikilla admin-ryhmän jäsenillä on sudo-oikeudet (Ubuntun oletusasetukset).

Homma toimii hyvin siihen saakka, kunnes lisään group-tiedoston loppuun uusia ryhmiä. Sen jälkeen sudo ei enää toimi, vaan herjaa " is not in the sudoers file. This incidense will be reported".

En käsitä, mistä ihmeestä tuo voi johtua. En siis ole lainkaan koskenut admin-ryhmään, eikä käyttäjätunnukseni ole jäsenenä lisäämissäni uusissa ryhmissä. Olen myös varmistanut, ettei GID- tai UID-numeroissa ole päällekkäisyyksiä.

Auttakaa nyt joku! Närvi menee kohta!

Anonyymi
5000

Ilmoita asiaton sisältö

  • Sisältää materiaalia, joka on loukkaavaa, herjaavaa, rasistista, uhkailevaa tai ahdistelevaa.

  • Materiaali sisältää nimiä, yhteystietoja tai muita henkilökohtaisia tietoja. Julkisuuden henkilöistä, julkisissa viroissa toimivista ihmisistä sekä yritysten vastuuhenkilöistä saa keskustella työhön liittyen. Myös yksityiselämään liittyvistä asioista voi keskustella siltä osin, kuin niistä on julkisesti kerrottu.

  • Sisältää lapsille haitallista tai heiltä kiellettyä materiaalia. Seksuaalinen sisältö on sallittua aiheeseen tarkoitetuilla palstoilla, joiden ikäraja on 18 vuotta.

  • Lainvastaista sisältöä voi olla mm. yksityiselämää loukkaavan tiedon levitys, kiihottaminen kansanryhmää vastaan, laiton uhkaaminen, alaikäisiin liittyvä seksuaalinen sisältö/grooming, petokset, identiteettivarkaudet, kunnianloukkaukset ja tekijänoikeusrikkomukset.

  • Sisältö ei liity palstan tai keskusteluketjun aiheeseen.

  • Viesti ei ole suomea tai ruotsia (pl. International Forums), se sisältää mainontaa, se sisältää tekijänoikeuksin suojattua materiaalia, se on massapostitus tai jokin muu syy.

Jaa keskustelu