Kirjoittaja Aihe: Sudo ei toimi??  (Luettu 2230 kertaa)

Astardot

  • Käyttäjä
  • Viestejä: 142
    • Profiili
Sudo ei toimi??
« : 12.01.07 - klo:15.19 »
Minulla on Ubutu Dapper serveriasennus

Nyt jostain syystä sudo ei toimi..
 
Eli jos kirjoitan --> sudo apt-get update--> kysyy salasanaa ja mitään ei tapahdu sen jälkeen?

Olen kokeillut useita eri käskyjä ja virheilmoitusta ei anna? ei vaan tapahdu mitään?

Miten ratkaisen ongelman? onko root oikeudet kadonneet vai mitä?

Tätä ennen asensin ftp-serverin ja lisäsin itseni ftpuseriksi.. olisikko tässä sattunut vahinko?

Tein käyttäjän lisäämisen näin:

addgroup ftpuser

usermod -G ftpuser username

ja tämä username on se root käyttäjä...
« Viimeksi muokattu: 12.01.07 - klo:15.34 kirjoittanut Astardot »

raimo

  • Käyttäjä
  • Viestejä: 4269
  • openSUSE Tumbleweed
    • Profiili
Re: Sudo ei toimi??
« Vastaus #1 : 12.01.07 - klo:15.49 »
Minulla on Ubutu Dapper serveriasennus
Minullapa on Tinysofa serveriasennus, se on pehmeä ja tiny! ;D

En nyt jaksa hämmentää (kiire) mitä nuo komentosi on aiheuttaneet ..
Mutta lisää itsesi admin-ryhmään jolloin saat sudo-oikeudet, ellet ole sotkenut jotakin sen suremmin?

Kas kun, Ubuntussa oletuksena sudon käyttöoikeus on vain asennuksen yhteydessä luodulla 1. käyttäjällä.
Muut halutut käyttäjät pitää lisätä admin-ryhmään jos heille halutaan sudo-käyttöoikeus.

Komento käyttäjän lisäämiseksi admin-ryhmään on vaikka tämmöinen:
Koodia: [Valitse]
sudo adduser HALUTTU_KÄYTTÄJÄTUNNUS admin

Mutta koska sudo ei nyt sinulla "toimi", recovery-mode buuttaus tms. LiveCD on ainoa tapa.

Joten käynnistä kone uudelleen "Recovery modeen" näin:

1. Napsauta Esc buuttauksen alussa jos Grub-menu ei muuten näy.
2. Valitse menusta se kernel-rivi jonka lopussa lukee "Recovery mode".
Kone käynnistyy nyt komentoriville root-oikeuksin, komenna:
Koodia: [Valitse]
adduser HALUTTU_TUNNUS admin
Käynnistä kone uudelleen normaalitilaan.
Koodia: [Valitse]
init 6
Testaa sudo
Koodia: [Valitse]
sudo echo hei maalima!
Ja se salasanahan ei kirjoitettaessa ilmene mitenkään,
se pitää silti vain kirjoittaa ja lopuksi iskeä Enter.

Komentojen edessä ei ole sudo:a koska ollaan root oikeuksin nyt,
lisää sudo komentojen eteen jos et ole recovery-modessa.
Tietä käyden tien on vanki. Vapaa on vain umpihanki.
Aaro Hellaakoski

Astardot

  • Käyttäjä
  • Viestejä: 142
    • Profiili
Re: Sudo ei toimi??
« Vastaus #2 : 12.01.07 - klo:18.56 »
Kiitos ja kumarrus..

Sain toimimaan tällä neuvolla :)

Ville Pöntinen

  • Käyttäjä
  • Viestejä: 2078
    • Profiili
Re: Sudo ei toimi??
« Vastaus #3 : 12.01.07 - klo:20.36 »
Tätä ennen asensin ftp-serverin ja lisäsin itseni ftpuseriksi.. olisikko tässä sattunut vahinko?

Tein käyttäjän lisäämisen näin:

addgroup ftpuser

usermod -G ftpuser username

ja tämä username on se root käyttäjä...


Vaikka ongelma jo ratkesikin, niin kyllä: vahinko sattui. Tuo usermod noin käytettynä muokkasi ko. tunnusta niin, että ainoa ryhmä, johon sen jälkeen kuulut, on ftpuser...

Tuo raimon mainitsema tapa lisää käyttäjän uuden ryhmän jäseneksi, sitä olisi siis kannattanut käyttää alunperinkin. Ts. sudo adduser <tunnus> ftpuser

Astardot

  • Käyttäjä
  • Viestejä: 142
    • Profiili
Re: Sudo ei toimi??
« Vastaus #4 : 18.01.07 - klo:10.19 »
Kummallista kun ohjeessa ei tästä varoitettu :/

Meinasi mennä monen päivän työ hukkaan.. mutta onneksi tällainen palautus mahdollisuus oli :)