workstation non accessibile dopo chmod -R

Domande e richieste di un principiante alle prime armi con Ubuntu e il mondo GNU/Linux in generale. Per domande specifiche, utilizzare le altre sezioni.
Regole della sezione
In questa sezione possono inserire nuove discussioni solo coloro che fanno parte del livello "Prode Principiante" e che non hanno superato i 100 messaggi, tutti gli altri possono comunque rispondere regolarmente. Se si fa parte di questo livello e si è registrati al forum prima del 24 aprile 2012, data del passaggio al nuovo forum, consultare questa discussione.

Immagine Come usare UbuntuPrimi passi su Ubuntu Immagine Amministrazione del sistemaComandi di baseInstallare programmiLog di sistemaRiga di comandoSudo
GuGOL24
Prode Principiante
Messaggi: 25
Iscrizione: martedì 26 marzo 2024, 17:50
Sesso: Maschile

workstation non accessibile dopo chmod -R

Messaggio da GuGOL24 »

Buongiorno a tutti,
si, lo so, sono un cretino. Sono un bioinformatico e, per lavoro gestisco una workstation linux (ubuntu).
Oggi stavo sistemando alcuni account di tesisti e tirocinanti e mi è venuta la malsana idea di dare il comando dalla cartella / (ovvero dalla home dell'utente ../../)

chmod -R ./* -rx

l'obbiettivo era rimuovere ad Others i permessi di lettura e scrittura.
Ovvieamente ho iniziato a vedere icone scomparire e file cambiare "forma" ovvero non essere più riconosciuti dall'estensione corretta.

Preso dal panico ho stoppato subito il comando con ctrl+c.

Il sistema GUI era ancora attivo, ma praticamente con solo il terminale e folder nella barra laterale e con tutti i file sul desktop che apparivano come binary 01010101.
Preso dal panico ho riavviato e niente, boot loop senza riuscire a entrare.
Da qui con ctrl+alt+3 sono riuscito ad accedere al prompt della linea di comando ma appena metto user e password entra per un secondo e ributta fuori per fare il login.

sono riuscito ad accedere quindi al grub, entrando da recovery e cliccando accedi tramite root sono riuscito a entrare finalmente.
Ora non so cosa fare per ripristinare le cose come prima.
Basterebbe un

chmod -R ./* +rx

ho controllato e obbiettivamente tutti i file sono integri e l'unica cosa diversa è proprio il permesso di others che ora appare come --- (giustamente).
Vi chiedo aiuto come un figlio chiederebbe a un padre.
Su questa workstation c'è il mio lavoro di ricerca degli ultimi anni, e alcune analisi che non ho nemmeno backup.
Ne approfitto per ringraziarvi e mi scuso per come ho scritto e descritto la problematica, sono sicuro che rabbrividerete.
Cercate di capirmi.
Grazie in anticipo per l'aiuto.
Cordialmente,

Guglielmo
Avatar utente
GjMan78
Rampante Reduce
Rampante Reduce
Messaggi: 5879
Iscrizione: mercoledì 22 novembre 2006, 19:15
Desktop: KdePlasma
Distribuzione: EndeavourOS
Sesso: Maschile
Località: ~/Italia/Lazio/Viterbo/

Re: workstation non accessibile dopo chmod -R

Messaggio da GjMan78 »

Una piccolo chiarimento.
Quando hai eseguito per la prima volta il comando

Codice: Seleziona tutto

chmod -R ./* -rx
quale utenza hai utilizzato?

Eri loggato come root oppure stavo utilizzando un utente amministratore? Hai utilizzato sudo?
MacBook Pro - Intel i5-3210 - 16 Gbyte Ram DDR3 - SSD 500 Gbyte x 2
»»» 𝗙𝗮𝗶 𝗶𝗹 𝗕𝗮𝗰𝗸𝘂𝗽! ¯\_(ツ)_/¯
GuGOL24
Prode Principiante
Messaggi: 25
Iscrizione: martedì 26 marzo 2024, 17:50
Sesso: Maschile

Re: workstation non accessibile dopo chmod -R

Messaggio da GuGOL24 »

GjMan78 ha scritto:
martedì 26 marzo 2024, 18:07
Una piccolo chiarimento.
Quando hai eseguito per la prima volta il comando

Codice: Seleziona tutto

chmod -R ./* -rx
quale utenza hai utilizzato?

Eri loggato come root oppure stavo utilizzando un utente amministratore? Hai utilizzato sudo?
Si scusami mi sono scordato, il comando era

Codice: Seleziona tutto

sudo chmod -R ./* -rx
Avatar utente
GjMan78
Rampante Reduce
Rampante Reduce
Messaggi: 5879
Iscrizione: mercoledì 22 novembre 2006, 19:15
Desktop: KdePlasma
Distribuzione: EndeavourOS
Sesso: Maschile
Località: ~/Italia/Lazio/Viterbo/

Re: workstation non accessibile dopo chmod -R

Messaggio da GjMan78 »

Prendi questa informazione con il beneficio del dubbio ma, per quella che è la mia esperienza, non penso ci sia modo di ripristinare un sistema così compromesso.

Quando si vanno a modificare ricorsivamente i file di sistema alterandone i permessi l'operazione è irreversibile e l'unica soluzione è la reinstallazione.

Aspetta anche pareri più autorevoli del mio, ovviamente. Prima della re-installazione potresti anche provare ad invertire gli effetti usando chmod +rx ma sono ragionevolmente certo che non funzionerebbe.

L'unica nota positiva è che i contenuti delle varie home degli utenti sono integri e poi procedere a farne un backup avviando il sistema con un supporto live usb.

Mi dispiace per quanto successo, immagino non fosse questa la risposta che speravi di ricevere.

EDIT.

Ho trovato una discussione riguardo ad un problema molto simile al tuo. Sembra sia possibile riparare il danno con qualche accortezza.
https://askubuntu.com/questions/958141/ ... ntal-chmod

Però, come dicevo sopra, prima di lanciarti all'avventura aspetta anche il parere di altri utenti.

Nel frattempo se vuoi un consiglio adoperati per fare un backup di tutti i dati...
MacBook Pro - Intel i5-3210 - 16 Gbyte Ram DDR3 - SSD 500 Gbyte x 2
»»» 𝗙𝗮𝗶 𝗶𝗹 𝗕𝗮𝗰𝗸𝘂𝗽! ¯\_(ツ)_/¯
Avatar utente
wilecoyote
Tenace Tecnocrate
Tenace Tecnocrate
Messaggi: 15719
Iscrizione: giovedì 20 agosto 2009, 16:21
Desktop: Kubuntu et alii
Distribuzione: 9.04 32bit 14/18/20/22.04 LTS 64bit
Sesso: Maschile
Località: Ceranesi - Ge

Re: workstation non accessibile dopo chmod -R

Messaggio da wilecoyote »

) Salve, mi spiace per il disastro, e la vedo dura ripristinare i corretti permessi a tutti i file e directory.

Però per quelli contenuti nella Home, cioè quelli più preziosi da quello che dattilografi, puoi fare un tentativo.

La prova falla tassativamente s'una copia !

Avvia una Live copia su un altro supporto, ad esempio una chiavetta sufficientemente, capiente, 1 delle Home, od anche un frammento e prova a ripristinare i permessi:

Codice: Seleziona tutto

sudo chmod -R 666 /media/<nome live>/<codice chiavetta>/*
Per eventualmente ripristinare la proprietà dell'utente comune usa il comando:

Codice: Seleziona tutto

sudo chown -R  GuGOL24:GuGOL24 /media/<nome live>/<codice chiavetta>/*
Uso il tuo nome utente solo come esempio.

:: Ciao

EDIT: corretto permessi escludendo eseguibilità.
Ultima modifica di wilecoyote il mercoledì 27 marzo 2024, 9:18, modificato 1 volta in totale.
ACER Extensa 5230E 2,2 Ghz cpu Celeron 900 hdd 160 GB Ram 1 GB scheda video Intel GM500
ACER Extensa 5635Z 2,2 Ghz cpu Celeron T3100 hdd 320 GB Ram 4 GB scheda video Intel Mobile 4
Quando una Finestra chiusa incontra un Pinguino la Finestra chiusa è una Finestra aperta.
Avatar utente
steff
Moderatore Globale
Moderatore Globale
Messaggi: 40345
Iscrizione: domenica 18 febbraio 2007, 19:48
Desktop: LXQt+labwc
Distribuzione: Arch; Debian; Ubuntu Server
Sesso: Maschile
Località: Toscana
Contatti:

Re: workstation non accessibile dopo chmod -R

Messaggio da steff »

Codice: Seleziona tutto

 chmod -R ./* -rx 
dato nella home rimuove la possibilità di esecuzione, lettura e di entrare nelle cartelle per tutti secondo me, è il danno fanno l e ultime due.
Sei sicuro su i permessi attuali dei file?

Codice: Seleziona tutto

stef@archlinux:tmp$ chmod -R -rx test/
chmod: impossibile leggere la directory 'test/': Permesso negato
stef@archlinux:tmp$ l|grep test
d-w-------    - stef 27 mar 07:22 test
stef@archlinux:tmp$ chmod -R +rx test/
stef@archlinux:tmp$ l|grep test
drwxr-xr-x    - stef 27 mar 07:22 test
stef@archlinux:tmp$ 
Dando il contrario renderebbe tutti file eseguibili. Non sono sicuro ma un commando tipo

Codice: Seleziona tutto

find . -type d -exec chmod +x {} \;
potrebbe risolvere per le solo cartelle..
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
wilecoyote
Tenace Tecnocrate
Tenace Tecnocrate
Messaggi: 15719
Iscrizione: giovedì 20 agosto 2009, 16:21
Desktop: Kubuntu et alii
Distribuzione: 9.04 32bit 14/18/20/22.04 LTS 64bit
Sesso: Maschile
Località: Ceranesi - Ge

Re: workstation non accessibile dopo chmod -R

Messaggio da wilecoyote »

) Salve, m'è venuto il dubbio che forse è meglio non dare i permessi d'esecuzione tout court, per cui ho modificato il mio post precedente.

Invece i permessi di lettura e scrittura nella Home si possono dare tranquillamente tout court, anche perché altrimenti l'utente comune non potrebbe fare nulla.

:: Ciao
ACER Extensa 5230E 2,2 Ghz cpu Celeron 900 hdd 160 GB Ram 1 GB scheda video Intel GM500
ACER Extensa 5635Z 2,2 Ghz cpu Celeron T3100 hdd 320 GB Ram 4 GB scheda video Intel Mobile 4
Quando una Finestra chiusa incontra un Pinguino la Finestra chiusa è una Finestra aperta.
GuGOL24
Prode Principiante
Messaggi: 25
Iscrizione: martedì 26 marzo 2024, 17:50
Sesso: Maschile

Re: workstation non accessibile dopo chmod -R

Messaggio da GuGOL24 »

Buogniorno a tutti,
inizio dicendo che non so come ringraziarvi per le risposte velocissime.
Purtroppo ho sbagliato un piccolo (ma credo fondamentale) dettaglio.
Il comando che avevo mandato era in realtà questo:

Codice: Seleziona tutto

 sudo chmod -R ./* o-rx 
quindi dovrei avere cambiato i permessi solo per "others".
Questo dovrebbe spiegare perchè da root riesco a vedere e modificare tutti i files.
Inoltre i permessi ora risultano (credo giustamente) così:

drwxr-x---

che ne pensate? è meno grave?
Vi ringrazio nuovamente, non sapete che aiuto che mi state dando.
Mi scuso nuovamente se le info che ho fornito sono parziali o scorrette, ma non sono strettamente un "informatico" anche se utilizzo bash e programmo in alcuni linguaggi.
Inoltre cercate di capirmi, ieri quando la WS è entrata in boot loop dopo il comando ho avuto un piccolo "malore" dovuto all'ansia e ho subito scritto sul forum (ora sto bene :D).
Un abbraccio a tutti,

Guglielmo
Avatar utente
GjMan78
Rampante Reduce
Rampante Reduce
Messaggi: 5879
Iscrizione: mercoledì 22 novembre 2006, 19:15
Desktop: KdePlasma
Distribuzione: EndeavourOS
Sesso: Maschile
Località: ~/Italia/Lazio/Viterbo/

Re: workstation non accessibile dopo chmod -R

Messaggio da GjMan78 »

GuGOL24 ha scritto:
mercoledì 27 marzo 2024, 9:53
Buogniorno a tutti,
inizio dicendo che non so come ringraziarvi per le risposte velocissime.
Purtroppo ho sbagliato un piccolo (ma credo fondamentale) dettaglio.
Il comando che avevo mandato era in realtà questo:

Codice: Seleziona tutto

 sudo chmod -R ./* o-rx 
quindi dovrei avere cambiato i permessi solo per "others".
Sto cercando di replicare il problema in una macchina virtuale con Ubuntu 22.04.

Ricordi da quale cartella hai lanciato il comando?

Eri nella root / del filesystem, corretto?

Voglio vedere con i miei occhi cosa succede e cercare di invertire il processo, se ci riesco.

Sei sicuro che il comando sia proprio quello? Sul mio sistema restituisce errore e non modifica nulla

Immagine
MacBook Pro - Intel i5-3210 - 16 Gbyte Ram DDR3 - SSD 500 Gbyte x 2
»»» 𝗙𝗮𝗶 𝗶𝗹 𝗕𝗮𝗰𝗸𝘂𝗽! ¯\_(ツ)_/¯
GuGOL24
Prode Principiante
Messaggi: 25
Iscrizione: martedì 26 marzo 2024, 17:50
Sesso: Maschile

Re: workstation non accessibile dopo chmod -R

Messaggio da GuGOL24 »

GjMan78 ha scritto:
mercoledì 27 marzo 2024, 10:40
GuGOL24 ha scritto:
mercoledì 27 marzo 2024, 9:53
Buogniorno a tutti,
inizio dicendo che non so come ringraziarvi per le risposte velocissime.
Purtroppo ho sbagliato un piccolo (ma credo fondamentale) dettaglio.
Il comando che avevo mandato era in realtà questo:

Codice: Seleziona tutto

 sudo chmod -R ./* o-rx 
quindi dovrei avere cambiato i permessi solo per "others".
Sto cercando di replicare il problema in una macchina virtuale con Ubuntu 22.04.

Ricordi da quale cartella hai lanciato il comando?

Eri nella root / del filesystem, corretto?

Voglio vedere con i miei occhi cosa succede e cercare di invertire il processo, se ci riesco.

Sei sicuro che il comando sia proprio quello? Sul mio sistema restituisce errore e non modifica nulla

Immagine
ciao, grazie mille!!!!!
Non ho più accesso ai comandi che avevo mandato, ma sono abbastanza sicuro che sia quello il comando.
Potrebbe darsi che il comando vada dato così, scusa ma proprio non ricordo, è stato un "attimo" :(.

Codice: Seleziona tutto

 sudo chmod o-rw -R ./* 
non saprei veramente come controllare il comando originale.
Tra l'altro attualmente sono in root e sto copiando tutti i files, sperando non sia successo nulla al contenuto.
Non sembrerebbe perchè da root riesco ad accedervi e a leggere il contenuto e sembrano integri.
Copiandoli dovrei risolvere almeno per questo giusto?
Grazie ancora siete/sei un mito!
Avatar utente
GjMan78
Rampante Reduce
Rampante Reduce
Messaggi: 5879
Iscrizione: mercoledì 22 novembre 2006, 19:15
Desktop: KdePlasma
Distribuzione: EndeavourOS
Sesso: Maschile
Località: ~/Italia/Lazio/Viterbo/

Re: workstation non accessibile dopo chmod -R

Messaggio da GjMan78 »

Confermo che dopo aver dato il comando

Codice: Seleziona tutto

  sudo chmod o-rw -R ./*
il sistema ha mostrato gli stessi sintomi che hai descritto.

Al riavvio si blocca, e non permette nemmeno di loggarsi nella shell testuale.

Entrato in modalità recovery ed fatto il tentativo con

Codice: Seleziona tutto

  sudo chmod o+rw -R ./*
Non si ha nessun cambiamento apprezzabile.

Immagine


Un mezzo miracolo invece è avvenuto utilizzando lo script preso qui: https://askubuntu.com/questions/958141/ ... ntal-chmod

Immagine

Il sistema è ripartito e funziona, ma mi riservo di verificare eventuali incertezze rimaste. Ad esempio è sparita l'icona di firefox dalla dash e non si apre, nemmeno da terminale.

Ci sono problemi con sudo ad esempio...

Immagine

Abbi un po' di pazienza e forse risuciamo a resuscitare un morto. In fondo... è questo il significato della Pasqua, giusto? ;-)

Se qualcuno ha qualche idea di come riparare sudo, si faccia avanti per favore!
MacBook Pro - Intel i5-3210 - 16 Gbyte Ram DDR3 - SSD 500 Gbyte x 2
»»» 𝗙𝗮𝗶 𝗶𝗹 𝗕𝗮𝗰𝗸𝘂𝗽! ¯\_(ツ)_/¯
GuGOL24
Prode Principiante
Messaggi: 25
Iscrizione: martedì 26 marzo 2024, 17:50
Sesso: Maschile

Re: workstation non accessibile dopo chmod -R

Messaggio da GuGOL24 »

Non ci credo, non so come ringraziarti.
Sarebbe veramente il regalo pasquale più bello che io abbia mai ricevuto! xD
In realtà ho visto che a quel punto si potrebbe ri-installare ubuntu senza perdere i dati, se ho capito bene, no?
Comunque grazie ancora, aspetto news, nel frattempo sto scaricando un pò di dati per sicurezza. Incrociamo le dita!
GuGOL24
Prode Principiante
Messaggi: 25
Iscrizione: martedì 26 marzo 2024, 17:50
Sesso: Maschile

Re: workstation non accessibile dopo chmod -R

Messaggio da GuGOL24 »

Ho trovato questa soluzione che potrebbe risolvere anche quello step:

https://askubuntu.com/questions/452860/ ... id-bit-set

io prima di mettere mano alla WS aspetto che tu mi confermi che funzioni xD. Scusa ma ormai ne approfitto :D.
Avatar utente
trekfan1
Moderatore Globale
Moderatore Globale
Messaggi: 23518
Iscrizione: domenica 21 maggio 2006, 10:51
Desktop: Gnome
Distribuzione: Ubuntu 23.10 e 24.04 (dev)
Sesso: Maschile
Località: Formigine (MO) | Accecante Asceta

Re: workstation non accessibile dopo chmod -R

Messaggio da trekfan1 »

Se tu avessi creato una partizione /home (o dati) separata sarebbe stato meglio, infatti io ho fatto così', ho una partizione /home solo per le impostazioni e una partizione riservata ai dati, in questo modo in due volte che ho dovuto riformattare una mia installazione in questi mesi (una ad ottobre e una questo mese) avevo già tutto a posto, ho solo dovuto reinstallare i programmi ed ero a posto.

PS: in futuro non fare post consecutivi se non ci sono risposte ma clicca sulla matita e aggiungi il nuovo testo eventualmente preceduto da EDIT, grazie :)
Avatar utente
GjMan78
Rampante Reduce
Rampante Reduce
Messaggi: 5879
Iscrizione: mercoledì 22 novembre 2006, 19:15
Desktop: KdePlasma
Distribuzione: EndeavourOS
Sesso: Maschile
Località: ~/Italia/Lazio/Viterbo/

Re: workstation non accessibile dopo chmod -R

Messaggio da GjMan78 »

GuGOL24 ha scritto:
mercoledì 27 marzo 2024, 13:10
Ho trovato questa soluzione che potrebbe risolvere anche quello step:

https://askubuntu.com/questions/452860/ ... id-bit-set

io prima di mettere mano alla WS aspetto che tu mi confermi che funzioni xD. Scusa ma ormai ne approfitto :D.
Nel pomeriggio faccio altri test. Abbi ancora un po' di pazienza...
MacBook Pro - Intel i5-3210 - 16 Gbyte Ram DDR3 - SSD 500 Gbyte x 2
»»» 𝗙𝗮𝗶 𝗶𝗹 𝗕𝗮𝗰𝗸𝘂𝗽! ¯\_(ツ)_/¯
GuGOL24
Prode Principiante
Messaggi: 25
Iscrizione: martedì 26 marzo 2024, 17:50
Sesso: Maschile

Re: workstation non accessibile dopo chmod -R

Messaggio da GuGOL24 »

trekfan1 ha scritto:
mercoledì 27 marzo 2024, 13:12
Se tu avessi creato una partizione /home (o dati) separata sarebbe stato meglio, infatti io ho fatto così', ho una partizione /home solo per le impostazioni e una partizione riservata ai dati, in questo modo in due volte che ho dovuto riformattare una mia installazione in questi mesi (una ad ottobre e una questo mese) avevo già tutto a posto, ho solo dovuto reinstallare i programmi ed ero a posto.

PS: in futuro non fare post consecutivi se non ci sono risposte ma clicca sulla matita e aggiungi il nuovo testo eventualmente preceduto da EDIT, grazie :)
Scusami, hai ragione.
Capisco quello che dici, i dati in home sono accessibili da root, sono recuperabili vero?
Cioè se li copio su un disco esterno sono ancora utilizzabili?
Da root riesco a leggere e modificare tutti i dati, quindi immagino che copiandoli dovrei risolvere.
In realtà io ho 4 dischi montati su cui tengo la maggior parte dei dati. Essendo però montati in /mnt il chmod dovrebbe avere modificato anche quei permessi.
Il fatto che siano accessibili, ripeto, dovrebbe tranquillizarmi vero?
Grazie mille.
GjMan78 ha scritto:
mercoledì 27 marzo 2024, 13:24
GuGOL24 ha scritto:
mercoledì 27 marzo 2024, 13:10
Ho trovato questa soluzione che potrebbe risolvere anche quello step:

https://askubuntu.com/questions/452860/ ... id-bit-set

io prima di mettere mano alla WS aspetto che tu mi confermi che funzioni xD. Scusa ma ormai ne approfitto :D.
Nel pomeriggio faccio altri test. Abbi ancora un po' di pazienza...
Grazie mille :D
Avatar utente
trekfan1
Moderatore Globale
Moderatore Globale
Messaggi: 23518
Iscrizione: domenica 21 maggio 2006, 10:51
Desktop: Gnome
Distribuzione: Ubuntu 23.10 e 24.04 (dev)
Sesso: Maschile
Località: Formigine (MO) | Accecante Asceta

Re: workstation non accessibile dopo chmod -R

Messaggio da trekfan1 »

Invece che in /mnt dovresti usare /media cmq sì, dando da / il comando ha effetto su tutto il filesystem, in ogni caso è solo un problema di permessi e sono integri, copiali su altri dischi (almeno quelli nel disco della /home) e poi da nautilus (il file manager) fai proprietà sulle cartelle e sistemi i permessi assegnandoli anche all'utente giusto
GuGOL24
Prode Principiante
Messaggi: 25
Iscrizione: martedì 26 marzo 2024, 17:50
Sesso: Maschile

Re: workstation non accessibile dopo chmod -R

Messaggio da GuGOL24 »

trekfan1 ha scritto:
mercoledì 27 marzo 2024, 13:49
Invece che in /mnt dovresti usare /media cmq sì, dando da / il comando ha effetto su tutto il filesystem, in ogni caso è solo un problema di permessi e sono integri, copiali su altri dischi (almeno quelli nel disco della /home) e poi da nautilus (il file manager) fai proprietà sulle cartelle e sistemi i permessi assegnandoli anche all'utente giusto
Grazie mille, non sai che vuol dire sentire queste parole!
Per quanto riguarda dove montare avevo letto che molti montano i dischi "fissi" in mnt e invece rimovibili, usb ecc in media e quindi avevo fatto così!
In effetti nel mio portatile con ubuntu i dischi sono montati su media, quindi è più corretto?
Avatar utente
GjMan78
Rampante Reduce
Rampante Reduce
Messaggi: 5879
Iscrizione: mercoledì 22 novembre 2006, 19:15
Desktop: KdePlasma
Distribuzione: EndeavourOS
Sesso: Maschile
Località: ~/Italia/Lazio/Viterbo/

Re: workstation non accessibile dopo chmod -R

Messaggio da GjMan78 »

@GuGOL24

Sono riuscito al ultimare l'esperimento di resurrezione, e ti anticipo che è andata meglio di quanto sperassi.

Se vuoi tentare anche tu segui queste istruzioni dopo aver terminato il backup dei dati.

Lo script non dovrebbe intaccare la home degli utenti, ma non si sa mai.

Per tornare alla piena funzionalità dovresti seguire questi passaggi:

Avvia il sistema con una live , monta la partizione di sistema in /mnt * e crea all'interno un file chiamato fixpermissions

Da terminale

Codice: Seleziona tutto

sudo nano /mnt/fixpermissions
ed incollaci dentro questo contenuto

Codice: Seleziona tutto

#!/bin/bash

chmod o+rw -R ./*

chmod -R 755 /bin /boot /dev /etc/ /home /lib /lib64 /media /mnt /opt /run /sbin /srv /usr /var /snap

chmod -R 1777 /tmp

chmod -R 555 /sys

chmod -R 555 /proc

chmod -R 700 /root

chown root:root /usr/bin/sudo

chmod 4755 /usr/bin/sudo

Salva il file con CTRL + O, esci dall'editor con CTRL + X.

Rendi eseguibile lo script con

Codice: Seleziona tutto

sudo chmod +x /mnt/fixpermissions
Ora riavvia il sistema, dal menu di grub scegli di avviare in recovery mode e nel seguente menu scegli "shell di root". **

Dopo che sei nella console di root esegui

Codice: Seleziona tutto

mount -o remount,rw /
Esegui

Codice: Seleziona tutto

./fixpermissions
Ignora eventuali errori e quando lo script ha finito riavvia il sistema con

Codice: Seleziona tutto

reboot
Note:

* : Identifica la partizione che contiene il sistema usando il comando

Codice: Seleziona tutto

lsblk -e7 -o name,uuid,size,fstype,mountpoints
e montala con

Codice: Seleziona tutto

sudo mount /dev/sdX /mnt
** : Una guida dettagliata sulla shell di recovery la trovi qui https://wiki.ubuntu-it.org/Amministrazi ... Ripristino

Spero di non aver dimenticato nulla.
In bocca al lupo!!
MacBook Pro - Intel i5-3210 - 16 Gbyte Ram DDR3 - SSD 500 Gbyte x 2
»»» 𝗙𝗮𝗶 𝗶𝗹 𝗕𝗮𝗰𝗸𝘂𝗽! ¯\_(ツ)_/¯
GuGOL24
Prode Principiante
Messaggi: 25
Iscrizione: martedì 26 marzo 2024, 17:50
Sesso: Maschile

Re: workstation non accessibile dopo chmod -R

Messaggio da GuGOL24 »

Sei stato non prezioso, di più. Grazie mille.
Ancora non ho provato perchè sto finendo il backup di tutti i file, anche sui dischi (non si sa mai).
Ho qualche domanda su quello che hai postato.
1) Visto che riesco ad accedere da root ho necessità comunque di accedere dal live giusto?
2) quando dici monta la partizione di sistema intendi il mio vecchio sistema giusto? quindi in questo caso il mio ssd con tutto il sistema operativo va montato in mnt/?
3) non capisco questo mount -o remount,rw / cosa dovrebbe fare.

Perchè da quello che capisco degli script che hai mandato in teoria il fixpermissions non lo potrei direttamente creare ed eseguire da root entrando come recovery?

Cioè mi potresti spiegare meglio la logica dei singoli passaggi? giusto per essere sicuro di non sbagliare.
Scusa per le ennesime domande, so che hai speso un sacco di tempo per creare questa guida (UTILISSIMA).
Scrivi risposta

Ritorna a “Dilemmi del principiante”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 5 ospiti