
Ich habe die OpenLDAP-Anmeldung in meinen Testserver implementiert. Jeder Benutzer hat seinen eigenen Ordner, der für ihn privat sein sollte.
Jetzt habe ich testUser1, testUser2 und testUser3, das heißt, mein /home/-Ordner enthält die folgenden Ordner:
- testUser1_Ordner
- testUser2_Ordner
- testUser3_Ordner
Gibt es eine Möglichkeit festzulegen, dass auf den Ordner testUser1 nur Root oder testUser1 zugreifen kann?
Vielen Dank
Antwort1
Geben Sie Folgendes in die Suchmaschine Ihrer Wahl ein: „So manipulieren Sie Ordnereigentümerrechte unter Unix“
du wirst finden:
chown -R userY:grouX DIR – ändert den Besitz oder eine Ordnerstruktur unter DIR.
chmod 750 DIR – erlaubt nur Benutzern von groupX und userY, DIR zu öffnen.
Wenn Sie technische Dokumentationen lieber googeln, gibt es man chmod
und man chown
.
Antwort2
Um die Verzeichnisse zu ändern, die Sie in Ihrem Beispiel angegeben haben, geben Sie Folgendes ein:
$ sudo chown -R testuser1:testuser1 /home/testUser1
$ sudo chown -R testuser2:testuser2 /home/testUser2
$ sudo chown -R testuser3:testuser3 /home/testUser3
Beachten Sie, dass dies grundlegendes Unix/Linux-Zeug ist. Sie sollten vielleicht einige Tutorials online oder ein Buch von Oreilly lesen, wie "Linux auf den Punkt gebracht":