Ich habe einen Server mit SSH-Zugriff. Ich hoffe, dass mir jemand schnell mit den Berechtigungen helfen kann. Ich habe einen Ordner, in diesem Ordner befinden sich 10 weitere Ordner (f1, f2, f3, f4, f5, f6, f7, f8, f9, f10).
Ich habe einen Benutzer namens user1 erstellt und dieser Benutzer muss Zugriff auf die Ordner f1 bis f7 haben. Das bedeutet, dass die Ordner f8 bis f10 für diesen Benutzer nicht zugänglich oder sichtbar sein sollten.
Wie kann ich das lösen? Bitte helfen Sie mir so schnell wie möglich.
Gr, Esche
Antwort1
Um sie unzugänglich zu machen, geben Sie ihnen einfach Root-Rechte
chown -R root:root f8 ...
und Rechte:
chmod -R 700 f8
Was die Sichtbarkeit betrifft, bin ich nicht sicher, wie.
Antwort2
setfacl -m user:user1:rx f1
das ist die Lösung.
wobei f1 der Ordnername ist.
Ach ja, und der Tag „user:“ ruft den Benutzer auf, in diesem Fall: user1