Directadmin alle rechten op root

Gestart doorMarv8 reacties82 weergaven

9 berichten · pagina 1 van 1

Marv

Lid · Topicstarter

Berichten
3.092
Reputatie
1
Punten
0,21
Lid sinds
Laatst gezien
Hallo,

Ik ben laatst even met root toegang op mijn webserver geweest, en nu zijn de rechten allemaal naar root omgezet. Een normale ftp account kan dus niets meer openen/opslaan.

Hoe zet ik dit terug?

Groet,
Marvin
0
Berichten
10.421
Reputatie
4
Punten
0,00
Lid sinds
Laatst gezien
Wat heb je dan precies gedaan? En welke rechten staan op root?
Iets meer informatie is zeker wenselijk.
0
Berichten
483
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Aarclay schreef:
Wat heb je dan precies gedaan? En welke rechten staan op root?
Iets meer informatie is zeker wenselijk.
Inderdaad, want hij zet niet alles vanzelf om.
Als root inloggen moet normaal gesproken geen enkel probleem zijn. Welke commands heb je uitgevoerd?
0
Berichten
118
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Bedoel je dat je de bestanden via de root FTP hebt geüpload en deze bestanden nu niet kan openen als normale user? Gewoon even de owner resetten.
0
Berichten
6.144
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Gewoon de rechten op de juiste user zetten.

Mocht je dus een user genaamd kees hebben, dan zet je de ownership van de bestanden ook op kees

[c]sudo chown -R keespuhees /kees/[/c]

Vervolgens kan je daarna controleren of het goed gedaan is door [c]ls -al[/c]
0
Berichten
5.274
Reputatie
1
Punten
0,01
Lid sinds
Laatst gezien

Eindhoven, Nederland

Om de eigenaar van de files aan te passen, gebruik dan [c]chown[/c] (change owner) in root. Om de rechten van een file aan te passen, gebruik dan [c]chmod[/c] (change mode) in root. Verder kan je [c]-R[/c] er achter zetten (zoals hierboven) om het recursive te maken, zodat hij "alles" doet (ook sub dirs, dacht ik)

Daarna kan je [c]ls -al[/c] of [c]ll -a[/c] (een luie sysadmin kiest voor de laatste emo) gebruiken.
0
Marv

Lid · Topicstarter

Berichten
3.092
Reputatie
1
Punten
0,21
Lid sinds
Laatst gezien
Jponsen schreef:
Gewoon de rechten op de juiste user zetten.

Mocht je dus een user genaamd kees hebben, dan zet je de ownership van de bestanden ook op kees

[c]sudo chown -R keespuhees /kees/[/c]

Vervolgens kan je daarna controleren of het goed gedaan is door [c]ls -al[/c]
na dit gedaan te hebben heeft apache geen toegang meer tot de bestanden. Krijg nu een 403 error op het domein.
Ik heb bestanden gewijzigd met de root op sftp, nu kan de normale user er niet meer bij en via directadmin kon ik dus de rechten niet resetten.

Nu kan het wel weer na uitvoeren van bovenstaand commando maar apache heeft op één of andere manier geen leesrechten meer.

toevoeging op 20 april 2015, 11:51:59:
Werkt weer. Ik heb set_permissions uitgevoerd en de website werkt weer.
0
Berichten
10.421
Reputatie
4
Punten
0,00
Lid sinds
Laatst gezien
En dit?

cd /usr/local/directadmin/scripts
./set_permissions.sh all


Edit:
Twee personen, één gedachte. yummie
0
Marv

Lid · Topicstarter

Berichten
3.092
Reputatie
1
Punten
0,21
Lid sinds
Laatst gezien
Aarclay schreef:
En dit?
cd /usr/local/directadmin/scripts
./set_permissions.sh all


Edit:
Twee personen, één gedachte. yummie
Jep, bedankt voor het meedenken!
0

Jouw reactie

Deel je idee, stel een vraag of help een ander verder.

Editor laden…

Praat mee met de One2xs-community.

Inloggen om te reageren