Wie viele bis viele Benutzer sicher auf virtuellen Hosts haben

8

Ich richte gerade einen einzelnen Benutzer auf meinem virtuellen Host ein:

%Vor%

Dies funktioniert für user , um Ordner und Dateien innerhalb von /website/public_html hinzuzufügen und zu bearbeiten.

Ich möchte nun anderen Benutzern die Möglichkeit geben, Ordner und Dateien innerhalb von /website/public_html hinzuzufügen und zu bearbeiten. Das Problem dabei ist, dass wenn ich Gruppen benutze und Benutzer zur Gruppe www-data hinzufüge und chmod zu 775 ändere, die Benutzer dann in der Lage wären, andere virtuelle Hosts Webseiten zu bearbeiten, zB /website2/public_html .

Alle Benutzer (wie Sie oben sehen können) können nur über sftp ( -s /usr/bin/rssh ) auf den Server zugreifen. Benutzer werden auch mit Hilfe von Einstellungen von sshd_config † an ihre Home-Verzeichnisse gebunden. Davon ausgehend könnte ich alle Benutzer zu derselben Gruppe hinzufügen ( www-data ) und chmod 775 das Verzeichnis oder ist das nicht sicher ?

Zum Beispiel hier Jemand erwähnt, dass die Benutzer% php_de_% der virtuellen Hosts erlauben, PHP-Skripte einzufügen, die alles löschen könnten. Aber ohne dass es 775 ist, erlaubt dies auch nicht, dass php Dateien erzeugt.

†:

%Vor%     
maxisme 09.08.2015, 20:33
quelle

1 Antwort

1

Sie können für jeden virtuellen Host eine neue Gruppe erstellen und www-data und andere erteilte Benutzer hinzufügen. Setzen Sie diese Gruppe dann als Eigentümer Ihrer Dateien (chown). Mit einer entsprechenden Erlaubnis (wie 775) werden Sie dort sein.

    
Ahmad 18.08.2015, 08:02
quelle

Tags und Links