[Risolto] Problemi con i permessi nella cartella /etc

Installazione, configurazione e uso di programmi e strumenti.
Scrivi risposta
Avatar utente
FaMontyN2
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 282
Iscrizione: domenica 27 giugno 2010, 14:16

[Risolto] Problemi con i permessi nella cartella /etc

Messaggio da FaMontyN2 »

Buongiorno a tutti,
penso di aver fatto un errore micidiale a cui non riesco trovare una soluzione.
Questa mattina ho dato il seguente comando:

Codice: Seleziona tutto

sudo chmod -R 777 /etc 
per riuscire a copiarci una cartella che non riuscivo.
Ora però mi sono accorto che tutte le operazione in cui viene chiesto l'accesso come root non funzionano.
Ad esempio se lancio un:

Codice: Seleziona tutto

sudo apt-get install ttf-mscorefonts-installer
mi restituisce il seguente errore:
sudo: /etc/sudoers is mode 0777, should be 0440
sudo: no valid sudoers sources found, quitting
vi allego anche il contenuto del file che viene citato nell'errore:

Codice: Seleziona tutto

# /etc/sudoers
#
# This file MUST be edited with the 'visudo' command as root.
#
# See the man page for details on how to write a sudoers file.
#

Defaults	env_reset

# Host alias specification

# User alias specification

# Cmnd alias specification

# User privilege specification
root	ALL=(ALL) ALL

# Allow members of group sudo to execute any command after they have
# provided their password
# (Note that later entries override this, so you might need to move
# it further down)
%sudo ALL=(ALL) ALL
#
#includedir /etc/sudoers.d

# Members of the admin group may gain root privileges
%admin ALL=(ALL) ALL
Penso che bisogni modificare questo file, ma non so in che modo e non vorrei fare ulteriori cag...ehm...sbagli  :-[

Vi ringrazio in anticipo
Ultima modifica di FaMontyN2 il martedì 21 dicembre 2010, 15:06, modificato 1 volta in totale.
Non c'è coraggio e non c'è paura... Ci sono soltanto coscienza e incoscienza... La coscienza è paura, l'incoscienza è coraggio.
Avatar utente
steff
Moderatore Globale
Moderatore Globale
Messaggi: 40369
Iscrizione: domenica 18 febbraio 2007, 19:48
Desktop: LXQt+labwc
Distribuzione: Arch; Debian; Ubuntu Server
Sesso: Maschile
Località: Toscana
Contatti:

Re: Problemi con la cartella /etc

Messaggio da steff »

Quasi uno a settimana combina una cosa simile;  nessuno legge la documentazione, basta un

Codice: Seleziona tutto

sudo nautilus
per spostare file e cartelle el sistema (sapendo cosa si fa) ma invece cambiano i permessi...  ::)

C'è un metodo da cd live con uno script di Muflone, leggi qui in fondo
http://forum.ubuntu-it.org/viewtopic.php?t=426289
Hai fatto un backup oggi? Ieri?? Quando???
La Documentazione da consultare e la FAQ sul uso del forum
Sistemi: LXQt - semplice, modulare e configurabile + *ubuntu in Vbox
Avatar utente
FaMontyN2
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 282
Iscrizione: domenica 27 giugno 2010, 14:16

Re: Problemi con la cartella /etc

Messaggio da FaMontyN2 »

so benissimo il comando che ho dato cosa fa, solo non pensavo che ci fossero tali conseguenze, tutto qui.
Ora sto guardando il link che mi hai consigliato, grazie.

non mi è chiaro il tuo:
steff ha scritto: basta un

Codice: Seleziona tutto

sudo nautilus

me lo spieghi meglio?
Grazie ancora
Non c'è coraggio e non c'è paura... Ci sono soltanto coscienza e incoscienza... La coscienza è paura, l'incoscienza è coraggio.
mapreri
Consiglio di Ubuntu-it
Consiglio di Ubuntu-it
Messaggi: 1678
Iscrizione: martedì 7 dicembre 2010, 17:52
Desktop: i3wm
Distribuzione: Debian unstable (sid) amd64
Sesso: Maschile
Località: Milano
Contatti:

Re: Problemi con la cartella /etc

Messaggio da mapreri »

Codice: Seleziona tutto

sudo nautilus
eseguito dentro x apre una finestra con privilegi di root con cui é possibile lavorare sui file
Avatar utente
FaMontyN2
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 282
Iscrizione: domenica 27 giugno 2010, 14:16

Re: Problemi con la cartella /etc

Messaggio da FaMontyN2 »

Grazie mapreri.
ora sto provando a seguire le indicazioni che indica Il Muflone all'utente nel post che mi hai linkato, e quindi sto facendo tutto da Live.

solo che i miei risultati sono ben diversi da quelli che vengono ottenuti nel suo caso.
quando lancio il comando

Codice: Seleziona tutto

sudo find / -xdev -exec $HOME/copia_permessi.sh /mnt "{}" \;
solo che il risultato è il seguente:
rator expected
/home/ubuntu/copia_permessi.sh: line 2: [: /mnt/usr/share/themes/New: binary operator expected
/home/ubuntu/copia_permessi.sh: line 2: [: /mnt/usr/share/themes/New: binary operator expected
/home/ubuntu/copia_permessi.sh: line 2: [: /mnt/usr/share/themes/New: binary operator expected
/home/ubuntu/copia_permessi.sh: line 2: [: /mnt/usr/share/themes/New: binary operator expected
/home/ubuntu/copia_permessi.sh: line 2: [: /mnt/usr/share/themes/New: binary operator expected
/home/ubuntu/copia_permessi.sh: line 2: [: /mnt/usr/share/themes/New: binary operator expected
/home/ubuntu/copia_permessi.sh: line 2: [: /mnt/usr/share/themes/New: binary operator expected
/home/ubuntu/copia_permessi.sh: line 2: [: /mnt/usr/share/themes/New: binary operator expected
/home/ubuntu/copia_permessi.sh: line 2: [: /mnt/usr/share/themes/New: binary operator expected
/home/ubuntu/copia_permessi.sh: line 2: [: /mnt/usr/share/themes/New: binary operator expected
/home/ubuntu/copia_permessi.sh: line 2: [: /mnt/usr/share/themes/New: binary operator expected
/home/ubuntu/copia_permessi.sh: line 2: [: /mnt/usr/share/themes/New: binary operator expected
/home/ubuntu/copia_permessi.sh: line 2: [: too many arguments
/home/ubuntu/copia_permessi.sh: line 2: [: too many arguments
/home/ubuntu/copia_permessi.sh: line 2: [: too many arguments
/home/ubuntu/copia_permessi.sh: line 2: [: too many arguments
/home/ubuntu/copia_permessi.sh: line 2: [: too many arguments
/home/ubuntu/copia_permessi.sh: line 2: [: /mnt/home/ubuntu/.mozilla/firefox/Crash: binary operator expected
/home/ubuntu/copia_permessi.sh: line 2: [: /mnt/home/ubuntu/.mozilla/firefox/Crash: binary operator expected
e lanciando ls -l /mnt/bin non mi ritrovo niente perche la cartella bin non esiste.

Qualcuno è in grado di aiutarmi?
Non c'è coraggio e non c'è paura... Ci sono soltanto coscienza e incoscienza... La coscienza è paura, l'incoscienza è coraggio.
Avatar utente
steff
Moderatore Globale
Moderatore Globale
Messaggi: 40369
Iscrizione: domenica 18 febbraio 2007, 19:48
Desktop: LXQt+labwc
Distribuzione: Arch; Debian; Ubuntu Server
Sesso: Maschile
Località: Toscana
Contatti:

Re: Problemi con i permessi nella cartella /etc

Messaggio da steff »

Hai montato la partizione guasta in /mnt?
Hai fatto un backup oggi? Ieri?? Quando???
La Documentazione da consultare e la FAQ sul uso del forum
Sistemi: LXQt - semplice, modulare e configurabile + *ubuntu in Vbox
Avatar utente
il_muflone
Tenace Tecnocrate
Tenace Tecnocrate
Messaggi: 18878
Iscrizione: venerdì 1 maggio 2009, 15:31
Desktop: GNOME Shell
Distribuzione: Arch Linux x86_64
Località: Profondo sud
Contatti:

Re: Problemi con i permessi nella cartella /etc

Messaggio da il_muflone »

mi iscrivo :P
http://www.muflone.com - I miei contatti e i miei progetti - La guida completa a VirtualBox
Non mandatemi messaggi privati per chiedere aiuto, li cancello senza rispondere nemmeno.
Avatar utente
steff
Moderatore Globale
Moderatore Globale
Messaggi: 40369
Iscrizione: domenica 18 febbraio 2007, 19:48
Desktop: LXQt+labwc
Distribuzione: Arch; Debian; Ubuntu Server
Sesso: Maschile
Località: Toscana
Contatti:

Re: Problemi con i permessi nella cartella /etc

Messaggio da steff »

il_muflone ha scritto: mi iscrivo :P
Lascio a te  :)
Hai fatto un backup oggi? Ieri?? Quando???
La Documentazione da consultare e la FAQ sul uso del forum
Sistemi: LXQt - semplice, modulare e configurabile + *ubuntu in Vbox
Avatar utente
il_muflone
Tenace Tecnocrate
Tenace Tecnocrate
Messaggi: 18878
Iscrizione: venerdì 1 maggio 2009, 15:31
Desktop: GNOME Shell
Distribuzione: Arch Linux x86_64
Località: Profondo sud
Contatti:

Re: Problemi con i permessi nella cartella /etc

Messaggio da il_muflone »

e perché mai? se non sono intervenuto è perché te la cavi benone.

no /bin = partizione non montata o errata o fs pesantemente corrotto
http://www.muflone.com - I miei contatti e i miei progetti - La guida completa a VirtualBox
Non mandatemi messaggi privati per chiedere aiuto, li cancello senza rispondere nemmeno.
Avatar utente
FaMontyN2
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 282
Iscrizione: domenica 27 giugno 2010, 14:16

Re: Problemi con i permessi nella cartella /etc

Messaggio da FaMontyN2 »

Buonasera,
penso di si, di aver montato la partizione corretta. Domani appena arrivo in ufficio ci riprovo di nuovo.
Ma scusa Muflone quindi con la seguente affermazione
il_muflone ha scritto: no /bin = partizione non montata o errata o fs pesantemente corrotto
vuoi dire che non ho montato la partizione in modo corretto? spero che sia questo e non che il fs sia pesantemente corrotto.  :-[
Domani ci riprovo e poi vi faccio sapere...
Ancora grazie del sostegno.
Buona serata
Non c'è coraggio e non c'è paura... Ci sono soltanto coscienza e incoscienza... La coscienza è paura, l'incoscienza è coraggio.
Avatar utente
il_muflone
Tenace Tecnocrate
Tenace Tecnocrate
Messaggi: 18878
Iscrizione: venerdì 1 maggio 2009, 15:31
Desktop: GNOME Shell
Distribuzione: Arch Linux x86_64
Località: Profondo sud
Contatti:

Re: Problemi con i permessi nella cartella /etc

Messaggio da il_muflone »

vuol dire:
1- o non hai montato la partizione a causa di errori
2- o non hai montato la partizione giusta ma un'altra
3- il file system e` estremamente danneggiato ed e` sparita /bin

dubito sia la terza, avrai sbagliato a montare
http://www.muflone.com - I miei contatti e i miei progetti - La guida completa a VirtualBox
Non mandatemi messaggi privati per chiedere aiuto, li cancello senza rispondere nemmeno.
Avatar utente
FaMontyN2
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 282
Iscrizione: domenica 27 giugno 2010, 14:16

Re: Problemi con i permessi nella cartella /etc

Messaggio da FaMontyN2 »

Ho risolto. Grazie del sostegno.  ;)

Steff io ho provato ad seguire la guida del Muflone ma non ne riuscivo a venire a capo.
Ho chiesto aiuto ad un mio amico/collega e abbiamo risolto utilizzando sempre la versione live, facendo il mount come suggeriva Muflone, ma alla fine ho lanciato questo:

Codice: Seleziona tutto

for file in $(find /etc) ; do perm=$(stat -c '%a' $file) ; chmod $perm /mnt$file ; done
Spero che possa essere utile anche ad altri che hanno fatto il mio stesso errore  :-[

Ora però ho ancora un problema con i font:
http://forum.ubuntu-it.org/viewtopic.ph ... 6#p3377116
questo è il mio thread, se volete/potete farci un salto e suggerire qualcosa ve ne sarei molto grato.

Grazie ancora di tutto e buone feste  (b2b)
Non c'è coraggio e non c'è paura... Ci sono soltanto coscienza e incoscienza... La coscienza è paura, l'incoscienza è coraggio.
Scrivi risposta

Ritorna a “Applicazioni”

Chi c’è in linea

Visualizzano questa sezione: Google [Bot] e 8 ospiti