[RISOLTO]da terminale: sudo: /etc/sudoers is owned by gid 1001, should be 0

Installazione, configurazione e uso di programmi e strumenti.
bewolf
Prode Principiante
Messaggi: 40
Iscrizione: giovedì 1 novembre 2007, 20:29

[RISOLTO]da terminale: sudo: /etc/sudoers is owned by gid 1001, should be 0

Messaggio da bewolf »

ciao,
oggi non ho avuto un buon risveglio,
mi sono alzato dicendo "ma vediamo di installare un paio di cose"
ho notato che synaptic non si apriva,
così quando ho aperto il terminale e ho usato il comando "sudo"
è uscito fuori questo errore

sudo: /etc/sudoers is owned by gid 1001, should be 0

premetto che ho guardato un pò di topic e in recovery mode non sono riuscito a risolvere il problema..

se vi può essere di aiuto metto questa informazione...
~$ ls -l /etc | grep sudoers
-r--r-----  1 root root    496 2008-04-05 23:12 sudoers

grazie in anticipo
Ultima modifica di bewolf il lunedì 15 settembre 2008, 19:53, modificato 1 volta in totale.
Avatar utente
kiroken_
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 2008
Iscrizione: mercoledì 2 maggio 2007, 17:38

Re: da terminale: sudo: /etc/sudoers is owned by gid 1001, should be 0

Messaggio da kiroken_ »

ma non ho capito ora che problema hai?
http://petition.stopsoftwarepatents.eu/
d95555c36aeeee715c0a34ce1e4dd713
bewolf
Prode Principiante
Messaggi: 40
Iscrizione: giovedì 1 novembre 2007, 20:29

Re: da terminale: sudo: /etc/sudoers is owned by gid 1001, should be 0

Messaggio da bewolf »

kiroken ha scritto: ma non ho capito ora che problema hai?
che non mi permette di usare il sudo, e di conseguenza i privilegi da root...
non posso installare ecc..
Avatar utente
ryuujin
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1032
Iscrizione: venerdì 14 aprile 2006, 2:57
Sesso: Maschile
Località: Pescara
Contatti:

Re: da terminale: sudo: /etc/sudoers is owned by gid 1001, should be 0

Messaggio da ryuujin »

bewolf ha scritto: se vi può essere di aiuto metto questa informazione...
~$ ls -l /etc | grep sudoers
-r--r-----  1 root root    496 2008-04-05 23:12 sudoers
che root non sia piu' 0?

Postami il risultato di:

Codice: Seleziona tutto

cat /etc/passwd | grep 1001
thanks

r.
http://blog.spicydev.it
"Chi riceve un'idea da me, ricava conoscenza senza diminuire la mia; come chi accende la sua candela con la mia, riceve luce senza lasciarmi
al buio". - Thomas Jefferson
bewolf
Prode Principiante
Messaggi: 40
Iscrizione: giovedì 1 novembre 2007, 20:29

Re: da terminale: sudo: /etc/sudoers is owned by gid 1001, should be 0

Messaggio da bewolf »

che root non sia piu' 0?

Postami il risultato di:

Codice: Seleziona tutto

cat /etc/passwd | grep 1001
thanks

r.
perdonami non sono molto pratico del terminale, non è da molto che uso linux..

digitango quello che mi dici tu non esce nulla

bewolf@bewolf:~$ cat /etc/passwd | grep 1001
bewolf@bewolf:~$


ho provato a mettere solo la prima parte ed esce questo:

bewolf@bewolf:~$ cat /etc/passwd
root:x:0:0:root:/root:/bin/bash
daemon:x:1:1:daemon:/usr/sbin:/bin/sh
bin:x:2:2:bin:/bin:/bin/sh
sys:x:3:3:sys:/dev:/bin/sh
sync:x:4:65534:sync:/bin:/bin/sync
games:x:5:60:games:/usr/games:/bin/sh
man:x:6:12:man:/var/cache/man:/bin/sh
lp:x:7:7:lp:/var/spool/lpd:/bin/sh
mail:x:8:8:mail:/var/mail:/bin/sh
news:x:9:9:news:/var/spool/news:/bin/sh
uucp:x:10:10:uucp:/var/spool/uucp:/bin/sh
proxy:x:13:13:proxy:/bin:/bin/sh
www-data:x:33:33:www-data:/var/www:/bin/sh
backup:x:34:34:backup:/var/backups:/bin/sh
list:x:38:38:Mailing List Manager:/var/list:/bin/sh
irc:x:39:39:ircd:/var/run/ircd:/bin/sh
gnats:x:41:41:Gnats Bug-Reporting System (admin):/var/lib/gnats:/bin/sh
nobody:x:65534:65534:nobody:/nonexistent:/bin/sh
dhcp:x:100:101::/nonexistent:/bin/false
syslog:x:101:102::/home/syslog:/bin/false
klog:x:102:103::/home/klog:/bin/false
messagebus:x:103:109::/var/run/dbus:/bin/false
hplip:x:104:7:HPLIP system user,,,:/var/run/hplip:/bin/false
avahi-autoipd:x:105:113:Avahi autoip daemon,,,:/var/lib/avahi-autoipd:/bin/false
avahi:x:106:114:Avahi mDNS daemon,,,:/var/run/avahi-daemon:/bin/false
haldaemon:x:107:116:Hardware abstraction layer,,,:/home/haldaemon:/bin/false
gdm:x:108:118:Gnome Display Manager:/var/lib/gdm:/bin/false
bewolf:x:1000:0:bewolf,,,:/home/bewolf:/bin/bash
libuuid:x:109:120::/var/lib/libuuid:/bin/sh
pulse:x:110:121:PulseAudio daemon,,,:/var/run/pulse:/bin/false
polkituser:x:111:125:PolicyKit,,,:/var/run/PolicyKit:/bin/false
dnsmasq:x:112:65534:dnsmasq,,,:/var/lib/misc:/bin/false
ntp:x:113:127::/home/ntp:/bin/false
Avatar utente
ryuujin
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1032
Iscrizione: venerdì 14 aprile 2006, 2:57
Sesso: Maschile
Località: Pescara
Contatti:

Re: da terminale: sudo: /etc/sudoers is owned by gid 1001, should be 0

Messaggio da ryuujin »

bewolf ha scritto: perdonami non sono molto pratico del terminale, non è da molto che uso linux..
lascia perdere, avevo sbagliato a dirti :D

Perche' l'errore si riferisce a gid, il gruppo. Puoi provare a riavviare in modalita' recovery e dare il seguente comando:

Codice: Seleziona tutto

chgrp root /etc/sudoers
riavvia e vedi se funziona :P

r.
http://blog.spicydev.it
"Chi riceve un'idea da me, ricava conoscenza senza diminuire la mia; come chi accende la sua candela con la mia, riceve luce senza lasciarmi
al buio". - Thomas Jefferson
bewolf
Prode Principiante
Messaggi: 40
Iscrizione: giovedì 1 novembre 2007, 20:29

Re: da terminale: sudo: /etc/sudoers is owned by gid 1001, should be 0

Messaggio da bewolf »

ryuujin ha scritto:
bewolf ha scritto: perdonami non sono molto pratico del terminale, non è da molto che uso linux..
lascia perdere, avevo sbagliato a dirti :D

Perche' l'errore si riferisce a gid, il gruppo. Puoi provare a riavviare in modalita' recovery e dare il seguente comando:

Codice: Seleziona tutto

chgrp root /etc/sudoers
riavvia e vedi se funziona :P

r.
posso riprovare, ma come dicevo all'inizio avevo già dato un occhio a qualche soluzione, e questa non ha risolto il problema... :(
bewolf
Prode Principiante
Messaggi: 40
Iscrizione: giovedì 1 novembre 2007, 20:29

Re: da terminale: sudo: /etc/sudoers is owned by gid 1001, should be 0

Messaggio da bewolf »

bewolf ha scritto:
ryuujin ha scritto:
bewolf ha scritto: perdonami non sono molto pratico del terminale, non è da molto che uso linux..
lascia perdere, avevo sbagliato a dirti :D

Perche' l'errore si riferisce a gid, il gruppo. Puoi provare a riavviare in modalita' recovery e dare il seguente comando:

Codice: Seleziona tutto

chgrp root /etc/sudoers
riavvia e vedi se funziona :P

r.
posso riprovare, ma come dicevo all'inizio avevo già dato un occhio a qualche soluzione, e questa non ha risolto il problema... :(
nulla non sono riuscito a risolvere...
Avatar utente
kiroken_
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 2008
Iscrizione: mercoledì 2 maggio 2007, 17:38

Re: da terminale: sudo: /etc/sudoers is owned by gid 1001, should be 0

Messaggio da kiroken_ »

scusa ho letto male il tuo post avevo capito che avevi risolto il problema del gid posta il risultato di

Codice: Seleziona tutto

cat /etc/group
http://petition.stopsoftwarepatents.eu/
d95555c36aeeee715c0a34ce1e4dd713
bewolf
Prode Principiante
Messaggi: 40
Iscrizione: giovedì 1 novembre 2007, 20:29

Re: da terminale: sudo: /etc/sudoers is owned by gid 1001, should be 0

Messaggio da bewolf »

kiroken ha scritto: scusa ho letto male il tuo post avevo capito che avevi risolto il problema del gid posta il risultato di

Codice: Seleziona tutto

cat /etc/group
nulla^ ^

ecco qui il risultato:

root:x:1001:root,bewolf
daemon:x:1:
bin:x:2:
sys:x:3:
adm:x:4:bewolf
tty:x:5:
disk:x:6:
lp:x:7:
mail:x:8:
news:x:9:
uucp:x:10:
man:x:12:
proxy:x:13:
kmem:x:15:
dialout:x:20:bewolf
fax:x:21:
voice:x:22:
cdrom:x:24:haldaemon,bewolf
floppy:x:25:haldaemon,bewolf
tape:x:26:bewolf
sudo:x:27:
audio:x:29:bewolf,pulse
dip:x:30:bewolf
www-data:x:33:
backup:x:34:
operator:x:37:
list:x:38:
irc:x:39:
src:x:40:
gnats:x:41:
shadow:x:42:
utmp:x:43:
video:x:44:bewolf
sasl:x:45:
plugdev:x:46:haldaemon,bewolf
staff:x:50:
games:x:60:
users:x:100:
nogroup:x:65534:
dhcp:x:101:
syslog:x:102:
klog:x:103:
scanner:x:104:hplip,bewolf
nvram:x:105:
fuse:x:106:bewolf
ssl-cert:x:107:
lpadmin:x:108:bewolf
messagebus:x:109:
admin:x:110:bewolf
crontab:x:111:
ssh:x:112:
avahi-autoipd:x:113:
avahi:x:114:
netdev:x:115:bewolf
haldaemon:x:116:
powerdev:x:117:haldaemon,bewolf
gdm:x:118:
slocate:x:119:
bewolf:x:1000:
libuuid:x:120:
pulse:x:121:
pulse-access:x:122:
pulse-rt:x:123:
mlocate:x:124:
polkituser:x:125:
winbindd_priv:x:126:
ntp:x:127:


per me è arabo XD
Avatar utente
kiroken_
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 2008
Iscrizione: mercoledì 2 maggio 2007, 17:38

Re: da terminale: sudo: /etc/sudoers is owned by gid 1001, should be 0

Messaggio da kiroken_ »

root:x:1001:root,bewolf
ecco il problema che è anche piuttosto grave per la sicurezza del tuo pc praticamente hai modificato il gruppo root aggiungendoci il tuo utente e modificandone l'identificativo. Per correggere sperando che non hai fatto altri danni:
per rimettere a posto l'identificativo

Codice: Seleziona tutto

sudo groupmod -g 0 root
per togliere il tuo utente dal gruppo root invece non riesco a trovare il comando giusto quindi prova a modificare il file /etc/group togliendo il tuo utente dal gruppo root ottenendo questo

Codice: Seleziona tutto

root:x:0:root
daemon:x:1:
bin:x:2:
sys:x:3:
adm:x:4:bewolf
tty:x:5:
disk:x:6:
lp:x:7:
mail:x:8:
news:x:9:
uucp:x:10:
man:x:12:
proxy:x:13:
kmem:x:15:
dialout:x:20:bewolf
fax:x:21:
voice:x:22:
cdrom:x:24:haldaemon,bewolf
floppy:x:25:haldaemon,bewolf
tape:x:26:bewolf
sudo:x:27:
audio:x:29:bewolf,pulse
dip:x:30:bewolf
www-data:x:33:
backup:x:34:
operator:x:37:
list:x:38:
irc:x:39:
src:x:40:
gnats:x:41:
shadow:x:42:
utmp:x:43:
video:x:44:bewolf
sasl:x:45:
plugdev:x:46:haldaemon,bewolf
staff:x:50:
games:x:60:
users:x:100:
nogroup:x:65534:
dhcp:x:101:
syslog:x:102:
klog:x:103:
scanner:x:104:hplip,bewolf
nvram:x:105:
fuse:x:106:bewolf
ssl-cert:x:107:
lpadmin:x:108:bewolf
messagebus:x:109:
admin:x:110:bewolf
crontab:x:111:
ssh:x:112:
avahi-autoipd:x:113:
avahi:x:114:
netdev:x:115:bewolf
haldaemon:x:116:
powerdev:x:117:haldaemon,bewolf
gdm:x:118:
slocate:x:119:
bewolf:x:1000:
libuuid:x:120:
pulse:x:121:
pulse-access:x:122:
pulse-rt:x:123:
mlocate:x:124:
polkituser:x:125:
winbindd_priv:x:126:
ntp:x:127:
sperando basti. Ah il tutto fallo dalla recovery mode
http://petition.stopsoftwarepatents.eu/
d95555c36aeeee715c0a34ce1e4dd713
bewolf
Prode Principiante
Messaggi: 40
Iscrizione: giovedì 1 novembre 2007, 20:29

Re: da terminale: sudo: /etc/sudoers is owned by gid 1001, should be 0

Messaggio da bewolf »

kiroken ha scritto:
root:x:1001:root,bewolf
ecco il problema che è anche piuttosto grave per la sicurezza del tuo pc praticamente hai modificato il gruppo root aggiungendoci il tuo utente e modificandone l'identificativo. Per correggere sperando che non hai fatto altri danni:
per rimettere a posto l'identificativo

Codice: Seleziona tutto

sudo groupmod -g 0 root
per togliere il tuo utente dal gruppo root invece non riesco a trovare il comando giusto quindi prova a modificare il file /etc/group togliendo il tuo utente dal gruppo root ottenendo questo

Codice: Seleziona tutto

root:x:0:root
daemon:x:1:
bin:x:2:
sys:x:3:
adm:x:4:bewolf
tty:x:5:
disk:x:6:
lp:x:7:
mail:x:8:
news:x:9:
uucp:x:10:
man:x:12:
proxy:x:13:
kmem:x:15:
dialout:x:20:bewolf
fax:x:21:
voice:x:22:
cdrom:x:24:haldaemon,bewolf
floppy:x:25:haldaemon,bewolf
tape:x:26:bewolf
sudo:x:27:
audio:x:29:bewolf,pulse
dip:x:30:bewolf
www-data:x:33:
backup:x:34:
operator:x:37:
list:x:38:
irc:x:39:
src:x:40:
gnats:x:41:
shadow:x:42:
utmp:x:43:
video:x:44:bewolf
sasl:x:45:
plugdev:x:46:haldaemon,bewolf
staff:x:50:
games:x:60:
users:x:100:
nogroup:x:65534:
dhcp:x:101:
syslog:x:102:
klog:x:103:
scanner:x:104:hplip,bewolf
nvram:x:105:
fuse:x:106:bewolf
ssl-cert:x:107:
lpadmin:x:108:bewolf
messagebus:x:109:
admin:x:110:bewolf
crontab:x:111:
ssh:x:112:
avahi-autoipd:x:113:
avahi:x:114:
netdev:x:115:bewolf
haldaemon:x:116:
powerdev:x:117:haldaemon,bewolf
gdm:x:118:
slocate:x:119:
bewolf:x:1000:
libuuid:x:120:
pulse:x:121:
pulse-access:x:122:
pulse-rt:x:123:
mlocate:x:124:
polkituser:x:125:
winbindd_priv:x:126:
ntp:x:127:
sperando basti. Ah il tutto fallo dalla recovery mode
ho provato, ma anche usando la shell root in recovery mode, mi si presenta sempre lo stesso errore che avevo in partenza...
Avatar utente
kiroken_
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 2008
Iscrizione: mercoledì 2 maggio 2007, 17:38

Re: da terminale: sudo: /etc/sudoers is owned by gid 1001, should be 0

Messaggio da kiroken_ »

allora prova da livecd a modificare la prima riga di quel file come ti ho detto. Se ti crea problemi dopo la modifica puoi sempre rimettere le cose come erano prima
http://petition.stopsoftwarepatents.eu/
d95555c36aeeee715c0a34ce1e4dd713
bewolf
Prode Principiante
Messaggi: 40
Iscrizione: giovedì 1 novembre 2007, 20:29

Re: da terminale: sudo: /etc/sudoers is owned by gid 1001, should be 0

Messaggio da bewolf »

kiroken ha scritto: allora prova da livecd a modificare la prima riga di quel file come ti ho detto. Se ti crea problemi dopo la modifica puoi sempre rimettere le cose come erano prima
potresti spiegarmi come si fa passo per passo?
non so come muovermi :(
Avatar utente
kiroken_
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 2008
Iscrizione: mercoledì 2 maggio 2007, 17:38

Re: da terminale: sudo: /etc/sudoers is owned by gid 1001, should be 0

Messaggio da kiroken_ »

il modo più semplice è:
- avvi la live
- una volta dentro dai sudo nautilus ed entri nella partizione di ubuntu sul tuo harddisk e cerchi il file
- lo apri con l'editor di testo e cambi la prima riga con

Codice: Seleziona tutto

root:x:0:root
occhio a scriverla bene
- salvi ed esci dalla live
http://petition.stopsoftwarepatents.eu/
d95555c36aeeee715c0a34ce1e4dd713
bewolf
Prode Principiante
Messaggi: 40
Iscrizione: giovedì 1 novembre 2007, 20:29

Re: da terminale: sudo: /etc/sudoers is owned by gid 1001, should be 0

Messaggio da bewolf »

kiroken ha scritto: il modo più semplice è:
- avvi la live
- una volta dentro dai sudo nautilus ed entri nella partizione di ubuntu sul tuo harddisk e cerchi il file
- lo apri con l'editor di testo e cambi la prima riga con

Codice: Seleziona tutto

root:x:0:root
occhio a scriverla bene
- salvi ed esci dalla live
emmm.. la live come si avvia?
Avatar utente
kiroken_
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 2008
Iscrizione: mercoledì 2 maggio 2007, 17:38

Re: da terminale: sudo: /etc/sudoers is owned by gid 1001, should be 0

Messaggio da kiroken_ »

fai il boot dal cd di ubuntu e scegli "istalla o prova ubuntu" ora non ricordo bene il testo. Così ti si avvia il sistema di prova da cd e puoi effettuare le operazioni di cui sopra
http://petition.stopsoftwarepatents.eu/
d95555c36aeeee715c0a34ce1e4dd713
bewolf
Prode Principiante
Messaggi: 40
Iscrizione: giovedì 1 novembre 2007, 20:29

Re: da terminale: sudo: /etc/sudoers is owned by gid 1001, should be 0

Messaggio da bewolf »

kiroken ha scritto: fai il boot dal cd di ubuntu e scegli "istalla o prova ubuntu" ora non ricordo bene il testo. Così ti si avvia il sistema di prova da cd e puoi effettuare le operazioni di cui sopra
root:x:0:root
daemon:x:1:
bin:x:2:
sys:x:3:
adm:x:4:bewolf
tty:x:5:
disk:x:6:
lp:x:7:
mail:x:8:
news:x:9:
uucp:x:10:
man:x:12:
proxy:x:13:
kmem:x:15:
dialout:x:20:bewolf
fax:x:21:
voice:x:22:
cdrom:x:24:haldaemon,bewolf
floppy:x:25:haldaemon,bewolf
tape:x:26:bewolf
sudo:x:27:
audio:x:29:bewolf,pulse
dip:x:30:bewolf
www-data:x:33:
backup:x:34:
operator:x:37:
list:x:38:
irc:x:39:
src:x:40:
gnats:x:41:
shadow:x:42:
utmp:x:43:
video:x:44:bewolf
sasl:x:45:
plugdev:x:46:haldaemon,bewolf
staff:x:50:
games:x:60:
users:x:100:
nogroup:x:65534:
dhcp:x:101:
syslog:x:102:
klog:x:103:
scanner:x:104:hplip,bewolf
nvram:x:105:
fuse:x:106:bewolf
ssl-cert:x:107:
lpadmin:x:108:bewolf
messagebus:x:109:
admin:x:110:bewolf
crontab:x:111:
ssh:x:112:
avahi-autoipd:x:113:
avahi:x:114:
netdev:x:115:bewolf
haldaemon:x:116:
powerdev:x:117:haldaemon,bewolf
gdm:x:118:
slocate:x:119:
bewolf:x:1000:
libuuid:x:120:
pulse:x:121:
pulse-access:x:122:
pulse-rt:x:123:
mlocate:x:124:
polkituser:x:125:
winbindd_priv:x:126:
ntp:x:127:

sono riuscito a cambiare quello che dicevi dal live...
però ora sono bloccato ancora, in quanto non mi permette di usare ancora il sudo, neanche dalla recovery mode per fare

sudo groupmod -g 0 root

aaaaaaaaaa  >:(
Avatar utente
kiroken_
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 2008
Iscrizione: mercoledì 2 maggio 2007, 17:38

Re: da terminale: sudo: /etc/sudoers is owned by gid 1001, should be 0

Messaggio da kiroken_ »

ora ls -l /etc/sudoers cosa dice?
Quando posti listati molto lunghi clicca sulla # in alto
http://petition.stopsoftwarepatents.eu/
d95555c36aeeee715c0a34ce1e4dd713
bewolf
Prode Principiante
Messaggi: 40
Iscrizione: giovedì 1 novembre 2007, 20:29

Re: da terminale: sudo: /etc/sudoers is owned by gid 1001, should be 0

Messaggio da bewolf »

kiroken ha scritto: ora ls -l /etc/sudoers cosa dice?
Quando posti listati molto lunghi clicca sulla # in alto

Codice: Seleziona tutto

ls -l /etc/sudoers 
-r--r----- 1 root 1001 496 2008-04-05 23:12 /etc/sudoers
lui sta ancora su 1001 miseria...
faccio lo stesso procedimento di prima da live?
Scrivi risposta

Ritorna a “Applicazioni”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 8 ospiti