Ubuntu 18.04 SFTP Group: Ein Benutzer hat Berechtigungen, der andere nicht

571
C. Ovidiu

Mit diesem Leitfaden habe ich eine Gruppe erstellt sftp_users, die ich nur für den SFTP-Zugriff verwende.

Ich habe zwei Benutzer erstellt user1,user2

Ich habe dann beides zur Gruppe hinzugefügt

sudo usermod -a -G sftp_users user1 sudo usermod -a -G sftp_users user2 

Hier ist der /etc/ssh/sshd_config

Match Group sftp_users ChrootDirectory /projects/websites/ ForceCommand internal-sftp X11Forwarding no AllowTcpForwarding no PasswordAuthentication yes 

Dadurch können sie sich über SFTP anmelden, jedoch nicht über die Shell.

Schließlich habe ich für jede Website Folgendes ausgeführt:

sudo chown -R root:sftp_users /path/to/root_of_website* 

Jetzt ist das Problem, dass, wenn ich in den Server user1sFTP, wie ich tun kann, erstellen oder bearbeiten Sie Dateien und Ordner. Wenn ich mit SFTP user2bin, kann ich mit dem Fehler nichts anfangen open for write: permission denied.

Beide Benutzer sind Teil der sftp_usersGruppe und beide Benutzer haben die gleichen Konfigurationen. Was könnte das Problem sein?

Hier ist ein Bildschirm mit den Berechtigungen

enter image description here

Vielen Dank.

BEARBEITEN Hier ist die Ausgabe für den Befehl namei -l /path/to/root_of_website*, wobei root_of_websitedie Wurzel einer der Websites ist.

enter image description here

0
Bitte zeigen Sie "namei -l / path / to / root_of_website *" an. grawity vor 6 Jahren 0
@grawity Hallo, ich habe meinen Beitrag bearbeitet und einen Bildschirm mit der Ausgabe eingefügt. Vielen Dank C. Ovidiu vor 6 Jahren 0

0 Antworten auf die Frage