Ho accidentalmente eseguito il seguente comando come rootchown mike -Rf / backups
il punto è che ho aggiunto uno spazio tra / e backup il mio errore, ho interrotto il comando dopo 1-2 secondi, come posso recuperare da questo? Ho problemi con DirectAdmin in questo momento, ad esempio quando accedo ricevo l'errore:
Unable to determine Usertype
user.conf needs to be repaired
http://help.directadmin.com/item.php?id=456
Oppure ho smesso di ricevere e-mail, non so nemmeno cos'altro è incasinato in questo momento...
Risposta accettata:
Non è possibile ripristinarlo senza ripristinare il backup poiché il sistema non tiene traccia della revisione della proprietà.
La cosa migliore è eseguire un backup ora, in modo da poter ripristinare eventuali ulteriori modifiche.
La reinstallazione dei pacchetti sul tuo sistema probabilmente risolve la maggior parte dei problemi di proprietà. Su Debian/Ubuntu farei:
apt-get install --reinstall package
su un rpm
sistema basato qualcosa come rpm -Uvh --force package.rpm
per tutto ciò che sta dando problemi. Se impostato correttamente, un pacchetto non sovrascriverà i file di configurazione che hai modificato.
Se si dispone di un altro sistema simile o di un backup, è possibile recuperare le informazioni sulla proprietà originale da applicare al proprio sistema. Per prima cosa fai un elenco di file e directory che ti interessa utilizzare:
find / -user mike
e usa quell'elenco per trovare i file non di proprietà del microfono nel backup o in un sistema simile.