sudo apt-get ongelma

Discussion in 'Linux -keskustelu' started by Wajukki, Nov 1, 2005.

  1. Wajukki

    Wajukki Guest

    Kun apt-gettiä yrittää käyttää normaali userina tai rootina niin:
    [root@***]# sudo apt-get install irssi
    postdrop: warning: unable to look up public/pickup: No such file or directory
    root is not in the sudoers file. This incident will be reported.
    Ja sama juttu norm userina tai sitten kysyy salasanaa kun yrittää laittaa userin tai rootin salasanan nii ei hyväksy salasanaa
     
  2. Kullerwo

    Kullerwo Regular member

    Joined:
    Apr 15, 2005
    Messages:
    128
    Likes Received:
    0
    Trophy Points:
    26
    Apt-getiä käyttetään yleensä roottina ilman sudo:ta. [root@xxx]# apt-get update jne.

    Vain Ubuntussa on sudo käytössä. Siinä toimii asennuksessa annetun käyttäjän salasana.
     
  3. juppe22

    juppe22 Active member

    Joined:
    May 27, 2002
    Messages:
    2,660
    Likes Received:
    0
    Trophy Points:
    66
    Yleensä on järkevää mainita, että mikä distro on kyseessä...

    Onko käyttäjäsi määritelty sudoers fileen?

    Kyllähän sudoa voi käyttää missä distrossa vain...
     
  4. Kullerwo

    Kullerwo Regular member

    Joined:
    Apr 15, 2005
    Messages:
    128
    Likes Received:
    0
    Trophy Points:
    26
    Kyllähän sudoa voi käyttää missä distrossa vain...

    Siis defaulttina apt-getin kanssa. Ymmärsit varmaan mitä tarkoitin.
     
    Last edited: Nov 1, 2005
  5. Jannejt

    Jannejt Moderator Staff Member

    Joined:
    Feb 10, 2005
    Messages:
    5,045
    Likes Received:
    6
    Trophy Points:
    118
    toi filu on siis /etc/sudoers ja sitä kai pystyy roottina muokkaa komennolla [bold]visudo[/bold]

    sudo on kyllä kätevä, käytän itsekkin.. =)
     
  6. Faeryan

    Faeryan Regular member

    Joined:
    Oct 3, 2005
    Messages:
    282
    Likes Received:
    0
    Trophy Points:
    26
    Pikkuveljen koneelle sain aikanaan tuon saman tapahtumaan Knoppixin kanssa, vaikka itselläni oli Knoppix aiemmin toiminut kunnolla. Ongelma ei enää itselläni ole ajankohtainen koska käyttis on jo vaihtunut, mutta sain tuon ongelman aina kierrettyä sillä että käytin ensin komentoa 'su' ja syötin kysytyn salasanan, ja sen jälkeen haluamani komennon ilman sudoa.
    Hankalaahan tuo oli, mutta toimi aina tarvittaessa.
     
  7. juyli

    juyli Active member

    Joined:
    May 13, 2005
    Messages:
    1,861
    Likes Received:
    1
    Trophy Points:
    68
    su - -c '<tähän haluttu komento parametreineen>' ja tuollaisesta on helppo tehdä ihan oma skripti tai alias tai mitä mieleen juolahtaa.

    Mutta alkuperäisen henkilön ongelma johtuu siitä, että hän on jo root-käyttäjänä. root-tunnuksella huseeraaminen ei tarvitse (eikä edes pidä) käyttää sudo-komentoa.

    Useiden (turvallisten/paranoidien) jakelujen perusasetuksilla, ei edes root-tunnuksella pääse käyttämään X-järjestelmässä graafisia ohjelmia (Debian/Slackware ym.). Sudo mahdollistaa graafisten ohjelmien (kuten esim. synaptic) ajamisen käyttäjän X-istunnossa.
    Koska sudolla voi myös rajoittaa kunkin käyttäjän/ryhmän tms. oikeudet tiettyihin root-tunnuksin ajettavien ohjelmien ajamiseen, on sudo ihan kätevä ohjelma monissa systeemeissä.
     

Share This Page