//EDIT
Problem vom ersten Post gelöst - HIER geht die neue Frage los
Hallo zusammen,
ich lerne mich grad ein wenig mit einem LINUX Webserver (mit MySQL, Apache2, PHP und Tomcat6 auf CentOs 6) ein. Läuft auch alles ganz gut, allerdings bin ich jetzt auf ein par Probleme gestoßen die ich bisher nicht lösen konnte und dringend die Hilfe von eingefleischten Linux Nutzern benötige
Ich habe vsftp installiert und anhand der Anleitung hier konfiguriert. Ich habe den root Zugang über SSH gesperrt und zwei User für SSH und einen für FTP angelegt. Alle user sollen vollen Zugriff auf mein /var/www/ Verzeichnis bekommen. Desshalb habe ich sie in eine Gruppe namens hosting gesteckt (in dem Tutorial das ich oben verlinkt habe entspricht das der Gruppe ftpusers) und dem FTP User das /var/www Verzeichnis als Homeverzeichnis festgelegt (in der vsftp Konfiguration habe ich ihn dann in seinem root Verzeichnis eingeschlossen).
Jetzt dachte ich das ich mit chmod g+w /var/www einfach der Gruppe die rechte geben kann. Das geht ja aber nur wenn ich mit einem User dieser Gruppe eingeloggt bin, der schon Vollzugriff darauf hat.
Deshalb habe dann meinen SSH Benutzer als Besitzer festgelegt und dann die Rechte mit chmod festgelegt. Dann kann ich mich aber nicht mehr per FTP anmelden, weil dem User ja sein Verzeichnis Fehlt :/ Irgendwie hab ich mir da verzettelt und sehe die Lösung vor lauter schwarzem Terminal Fenster nicht mehr
Dann noch eine ganz allgemeine Hosting Frage: Unter welchem Benutzer läuft standardmäßig Apache, MySql usw? Wie sollte man das bezüglich der Sicherheit am besten einrichten?
Besten dank im Voraus!
Problem vom ersten Post gelöst - HIER geht die neue Frage los
Hallo zusammen,
ich lerne mich grad ein wenig mit einem LINUX Webserver (mit MySQL, Apache2, PHP und Tomcat6 auf CentOs 6) ein. Läuft auch alles ganz gut, allerdings bin ich jetzt auf ein par Probleme gestoßen die ich bisher nicht lösen konnte und dringend die Hilfe von eingefleischten Linux Nutzern benötige
Ich habe vsftp installiert und anhand der Anleitung hier konfiguriert. Ich habe den root Zugang über SSH gesperrt und zwei User für SSH und einen für FTP angelegt. Alle user sollen vollen Zugriff auf mein /var/www/ Verzeichnis bekommen. Desshalb habe ich sie in eine Gruppe namens hosting gesteckt (in dem Tutorial das ich oben verlinkt habe entspricht das der Gruppe ftpusers) und dem FTP User das /var/www Verzeichnis als Homeverzeichnis festgelegt (in der vsftp Konfiguration habe ich ihn dann in seinem root Verzeichnis eingeschlossen).
Jetzt dachte ich das ich mit chmod g+w /var/www einfach der Gruppe die rechte geben kann. Das geht ja aber nur wenn ich mit einem User dieser Gruppe eingeloggt bin, der schon Vollzugriff darauf hat.
Deshalb habe dann meinen SSH Benutzer als Besitzer festgelegt und dann die Rechte mit chmod festgelegt. Dann kann ich mich aber nicht mehr per FTP anmelden, weil dem User ja sein Verzeichnis Fehlt :/ Irgendwie hab ich mir da verzettelt und sehe die Lösung vor lauter schwarzem Terminal Fenster nicht mehr
Dann noch eine ganz allgemeine Hosting Frage: Unter welchem Benutzer läuft standardmäßig Apache, MySql usw? Wie sollte man das bezüglich der Sicherheit am besten einrichten?
Besten dank im Voraus!
Zuletzt bearbeitet: