[Fedora KDE] Zweiten Benutzer Lesezugriff auf ein Unterverzeichnis geben

X-Worf

Lieutenant
Registriert
Dez. 2007
Beiträge
1.021
Ich habe einen Hauptbenutzer (1000) und einen Benutzer B (1001).
uid=1000(worf) gid=1000(worf) Gruppen=1000(worf),10(wheel) Kontext=unconfined_u:unconfined_r:unconfined_t:s0-s0:c0.c1023
Code:
uid=1001(belana) gid=1001(belana) Gruppen=1001(belana)
Die Daten, die gelesen werden können sollen, liegen auf der zweiten internen SSD, welche automatisch eingehangen wird:
fstab UUID=0123beispielxyz /mnt/2daten btrfs defaults,users,nofail
und über einen Eintrag crypttab ebenso automatisch entschlüsselt wird (beide SSDs haben die gleiche Verschüssellung).

Mit
sudo chown -R worf:worf /mnt/2daten und
sudo chmod -R 700 /mnt/2daten
Habe ich die Eigentümer- und Zugriffsrechte angepasst. Damit hat Nutzer 1000 Vollzugriff hat, während alle anderen möglichen/zukünftigen Nutzer keinen Zugriff haben.

Nun möchte ich aber, dass Nutzer B vorhandene und neue Daten im Verzeichnis /mnt/2daten/05 Verzeichnis/02 Unterverzeichnis lesen kann (Dateien sehen und [schreibgeschützt] öffnen können).

Meine Versuche:


A) Nutzer belana der Gruppe worf hinzufügen und mit chmod 750 Zugriff gewähren.
B) Über ACLs Zugriff gewähren.

Da Alles nicht funktionierte, habe ich A) und B) rückgängig gemacht (Hoffe ich habe alle ACLs gelöscht). Da ich mir nicht sicher war, ob ich irgendwelche Fehler gemacht habe, habe ich es nochmal versucht:

C) nochmal ACLs:
sudo setfacl -R -m u:belana:rX /mnt/2daten/05\ Verzeichnis/02\ Unterverzeichnis
sudo setfacl -R -d -m u:belana:rX /mnt/2daten/05\ Verzeichnis/02\ Unterverzeichnis
sudo setfacl -R -m u:belana:x /mnt/2daten
sudo setfacl -R -m u:belana:x /mnt/2daten/05\ Verzeichnis

Logge ich mich mit belana ein und öffne Dolphin, wähle 2daten aus, kommt nur eine Fehlermeldung, dass einen Authentifizierung zum Öffnen nötig sei. Das wäre dann mein PW von worf.


Was mache ich falsch?
Greifen hier irgendwelche Eigenheiten von Fedora ein?
Übersehe ich irgendwas? (chmod und ACLs?)
Ist das einfach zu unüblich und kompliziert?

Ich las etwas davon, dass fstab "acl" als Option benötigen würde (probierte ich auch), aber ACL müssten bei btrfs automatisch aktiv sein und ACL ist bei Fedora auch mit installiert. Mit getfacl wird mir auch immer etwas ausgegeben.

Ich möchte eigentlich nur ganz gezielt dieses Verzeichnis durch belana lesen lassen könnne.

Zum Dateiaustausch wollte ich von 2daten eine Partition abzwacken. (Was dann auch eine Möglichkeit wäre, wenn ein Kopie der Daten dort liegen würde. Aber mein eigentliches Ziel ist das Lesen der Daten)
 
Es hat doch geklappt. Man muss in Dolphin nur manell einen Eintrag mit dem passenden Pfad hinzufügen. Fiel mir auf, als ich den Pfad über die Konsole abrief.
 
  • Gefällt mir
Reaktionen: Deinorius
Zurück
Oben