PDA

Bekijk Volledige Versie : Oeps, help



Maico
08/08/05, 17:32
Hey iedereen,

Ik heb denk ik een klein probleempje..
Uit mijn haast heb ik ipv
chmod -R 777 .
chmod -R 777 / getypt.
Natuurlijk wel zo spoedig mogelijk afgebroken..
Maar nu zullen toch veel files opeens alle rechte hebben..
En heb dit al eens meer gehad, en dan wou de server nog en eens niet meer starten..

Hoe kan ik alle files herstellen..
Hopelijk toch niet handmatig :( ?

Bvd

jinxedworld
08/08/05, 19:13
Hmm, er is mij geen methode bekend om dit "even" te herstellen eigenlijk.....

Maico
08/08/05, 20:39
Origineel geplaatst door jinxedworld
Hmm, er is mij geen methode bekend om dit "even" te herstellen eigenlijk.....

Daar was ik dus al bang voor..
Weet iemand welke mappen ik zoiezo terug moet zetten, naar de standaard settings?..
Anders toch maar handmatig :rolleyes:

JayvD
08/08/05, 21:38
Haastige spoed is zelden goed ^^

Rinse Kloek
08/08/05, 22:11
Sjah, mijn baas zegt ook altijd: Alleen als root werken wanneer het echt nodig is...
Maar dit is inderdaad erg shit. Kan je niet op een ander server kijken wat de permissies moeten zijn van de directories ?

Maico
08/08/05, 23:23
Origineel geplaatst door Rinse Kloek
Sjah, mijn baas zegt ook altijd: Alleen als root werken wanneer het echt nodig is...
Maar dit is inderdaad erg shit. Kan je niet op een ander server kijken wat de permissies moeten zijn van de directories ?

Ja dat natuurlijk wel.
En dit lijkt mij ook de enige optie..
Alles dus handmatig terug te zetten:(.

Maar weet iemand miss welke mappen PERSE gedaan moeten worden :)

DutchTSE
09/08/05, 00:43
chmod -R 665 (oid) /
typen? en daarna diegene die wel 777 moesten zijn opnieuw 777 make?

fusehost
09/08/05, 10:58
De permissies moeten wel terug te vinden zijn in een backup...

De vraag van de dag is natuurlijk: heb je een backup van het systeem.

paulvogels
09/08/05, 11:03
anders kun je nog altijd CTRL-Z doen.

cashmere
09/08/05, 11:06
Origineel geplaatst door paulvogels
anders kun je nog altijd CTRL-Z doen.

=)

Wido
09/08/05, 11:15
Origineel geplaatst door paulvogels
anders kun je nog altijd CTRL-Z doen. Hej, dat wist ik nog niet! Tnx, daar heb ik wat aan :D

Keenondots
09/08/05, 11:47
Als je een rpm-based systeem hebt kun je met 'rpm --verify' e.e.a. controleren zoals het out-of-the-box hoort te staan.

Voor alle andere niet-rpm-based bestanden moet je idd terug naar een backup of met de hand.

Om in elk geval niet alles worldwritable te hebben:

chmod o-wX /

(de X haalt alleen de x bit weg bij files)

Maico
09/08/05, 13:10
Origineel geplaatst door Spookyfish
Als je een rpm-based systeem hebt kun je met 'rpm --verify' e.e.a. controleren zoals het out-of-the-box hoort te staan.

Voor alle andere niet-rpm-based bestanden moet je idd terug naar een backup of met de hand.

Om in elk geval niet alles worldwritable te hebben:

chmod o-wX /

(de X haalt alleen de x bit weg bij files)

Dat wist ik niet nog :).

Iedereen alvast bedankt..
En ik ga strax het eea proberen.

*edit*

Zou het werken als ik van een precies dezelfde server de files gewoon overgooi ?

almar
09/08/05, 13:33
Kan je niet beter een scriptje maken dat op die andere server van alle bestanden de rechten leest en dat wegschrijft en vervolgens op de nieuwe server die bestanden gaat vergelijken en daar waar het afwijkt de rechten zet...

Lijkt me het meest eenvoudig.

Voortaan niet meer als root inloggen is een preventieve oplossing voor de volgende keer .. :(

Maico
09/08/05, 13:38
Origineel geplaatst door almar
Kan je niet beter een scriptje maken dat op die andere server van alle bestanden de rechten leest en dat wegschrijft en vervolgens op de nieuwe server die bestanden gaat vergelijken en daar waar het afwijkt de rechten zet...

Lijkt me het meest eenvoudig.

Voortaan niet meer als root inloggen is een preventieve oplossing voor de volgende keer .. :(

2 Goede idee'en..
En die andere,
'Spoed is zelden goed"
Klopt ook als een bus :p

WH-Tim
09/08/05, 13:41
Nog enkele andere commands waar ik zelf ook enige ervaring mee hebt zijn:

# mv * /home/map (staandend in de / :p)
# rm -rf / (ipv 'rm -rf .' ofzo :p)

Er was geen weg meer terug, format was enige optie ;)