kahero
Anmeldungsdatum: 20. September 2013
Beiträge: 102
|
Hallo! Irgendwie stehe ich gerade auf dem Schlauch und komme trotz Lesens im Wiki und Internet nicht weiter. Habe zwei Festplatten im System. Eine SSD und eine HDD. Auf der SSD befindet sich das komplette System. Die HDD möchte ich nutzen um diverse Daten zu speichern. Nun habe ich die HDD mit dem Superuser formatiert. Kann sie auch im Superuser nutzen. Wenn ich aber nun mit einem anderen User darauf zugreifen möchte, bekomme ich die Meldung, dass ich keine Zugriffsrechte hätte. Ist auch irgendwie logisch. Habe auch nochmal im Wiki in "Rechte" und "Benutzer und Gruppen" und auch "chown/chmod" gelesen. Ich wusste mal, wie man das macht, aber irgendwie komme ich nicht weiter und stehe auf dem Schlauch. Gemacht habe ich folgendes. Mit "sudo mkdir /media/HDD" einen Ordner erstellt. in der /etc/fstab dann folgenden Eintrag gemacht:
# HDD auf /media/HDD
UUID=(UUID der HDD mit sudo blkid ausgelesen) /media/HDD ext4 defaults 0 0 Ich hoffe, ihr könnt mir eine kleine Hilfestellung geben. Steh wirklich gerade auf dem Schlauch und seh den Wald vor den vielen Bäumen nicht. Vielen Dank. Viele Grüße,
kahero
|
Kellerkind_2009
Anmeldungsdatum: 26. November 2009
Beiträge: 19610
Wohnort: Schleswig-Holstein
|
Hi.Das kenne ich 😉 Versuche mal Folgendes in die fstab eintragen UUID=74ed802c-1638-4daf-af7e-f8dbb2759072#deine UUID /media/deinnname/xyz Name deiner Festplatte/Partition ext4 users sowie sudo chown -cR $USER:deinname /home/deinname/xyz Name deiner Festplatte/Partition
|
mrkramps
Anmeldungsdatum: 10. Oktober 2006
Beiträge: 5523
Wohnort: south central EL
|
Es kommt jetzt darauf an, was genau du erreiche möchtest. Wenn nur ein Benutzer auf die zweite Festplatte zugreifen sollen kann, dann mit chown den Besitzer und die Gruppe des Einhängepunkts auf diesen Benutzer ändern. Wenn alle Benutzer auf diese Festplatte zugreifen können sollen, dann mit chmod die Zugriffsrechte des Einhängepunkts entsprechend ändern oder das über eine eigene Gruppe regeln, in der alle Benutzer Mitglied sind. Bei einem Einzelbenutzersystem bietet sich die erste Variante an: sudo mkdir /media/BENUTZER/EINHÄNGEPUNKT
sudo chown BENUTZER:BENUTZER /media/BENUTZER/EINHÄNGEPUNKT
|
kahero
(Themenstarter)
Anmeldungsdatum: 20. September 2013
Beiträge: 102
|
Vielen Dank für die schnellen Antworten. Das mit dem einzelnen Benutzer ist klar und das bekomme ich auch hin. ☺ Allerdings möchte ich mit insgesamt vier Usern auf diese HDD zugreifen und die gleichen Dateien lesen, schreiben und ändern. Kellerkind_2009 schrieb: UUID=74ed802c-1638-4daf-af7e-f8dbb2759072#deine UUID /media/deinnname/xyz Name deiner Festplatte/Partition ext4 users
Also meinst du, mein "defaults" in "users" zu ändern? Was meinst du mit "Name deiner Festplatte/Partition"? Meinst du sdb? Kellerkind_2009 schrieb: sowie sudo chown -cR $USER:deinname /home/deinname/xyz Name deiner Festplatte/Partition
Gibt das nicht nur Zugriffsrechte für "deinname"?
|
tomtomtom
Supporter
Anmeldungsdatum: 22. August 2008
Beiträge: 53484
Wohnort: Berlin
|
Nur Mal so: Statt die Platzhalter für den Benutzer (außer in der fstab) hat sich $USER und auch $(whoami) bewährt. 😉
|
kahero
(Themenstarter)
Anmeldungsdatum: 20. September 2013
Beiträge: 102
|
tomtomtom schrieb: Nur Mal so: Statt die Platzhalter für den Benutzer (außer in der fstab) hat sich $USER und auch $(whoami) bewährt. 😉
Ich glaube, es ist heute zu warm. Jetzt bin ich total verwirrt. Oder meint er statt $USER, meinen Superuser?
|
Kellerkind_2009
Anmeldungsdatum: 26. November 2009
Beiträge: 19610
Wohnort: Schleswig-Holstein
|
kahero schrieb: Vielen Dank für die schnellen Antworten. Das mit dem einzelnen Benutzer ist klar und das bekomme ich auch hin. ☺ Allerdings möchte ich mit insgesamt vier Usern auf diese HDD zugreifen und die gleichen Dateien lesen, schreiben und ändern. Kellerkind_2009 schrieb: UUID=74ed802c-1638-4daf-af7e-f8dbb2759072#deine UUID /media/deinnname/xyz Name deiner Festplatte/Partition ext4 users
Also meinst du, mein "defaults" in "users" zu ändern? Was meinst du mit "Name deiner Festplatte/Partition"? Meinst du sdb?
Wie wird sie Benannt/Gemountet? Das soll da hin.Defaults kann weg wenn mehrere sie Einbinden sollen
Kellerkind_2009 schrieb: sowie sudo chown -cR $USER:deinname /home/deinname/xyz Name deiner Festplatte/Partition
Gibt das nicht nur Zugriffsrechte für "deinname"?
Du bist der Besitzer aber die user können sie auch Mounten/Einhängen
|
Kellerkind_2009
Anmeldungsdatum: 26. November 2009
Beiträge: 19610
Wohnort: Schleswig-Holstein
|
Ja die Wärme ist Heute echt ein Problem 😬
|
kahero
(Themenstarter)
Anmeldungsdatum: 20. September 2013
Beiträge: 102
|
Ok, ich steh noch mehr auf dem Schlauch, wie ich dachte. ☺ Gemountet wird sie in /media/HDD.
Also in der fstab dann
UUID=12345678 /media/HDD ext4 users Kellerkind_2009 schrieb: Kellerkind_2009 schrieb: sowie sudo chown -cR $USER:deinname /home/deinname/xyz Name deiner Festplatte/Partition
Gibt das nicht nur Zugriffsrechte für "deinname"?
Du bist der Besitzer aber die user können sie auch Mounten/Einhängen
Also müsste ich mit
sudo chown -cR $USER:deinname /home/deinname/xyz Name deiner Festplatte/Partition
für jeden Benutzer ausführen, der auf die HDD zugreifen soll? Also quasi
sudo chown -cR $USER:User1 /media/HDD
und
sudo chown -cR $USER:User2 /media/HDD
und
sudo chown -cR $USER:User3 /media/HDD
?
|
Kellerkind_2009
Anmeldungsdatum: 26. November 2009
Beiträge: 19610
Wohnort: Schleswig-Holstein
|
kahero schrieb: Ok, ich steh noch mehr auf dem Schlauch, wie ich dachte. ☺
Ist halt immer noch Warm 😊
Gemountet wird sie in /media/HDD.
Wird sie so benannt? /media/HDD Also in der fstab dann
UUID=12345678 /media/HDD ext4 users
genau Kellerkind_2009 schrieb: Kellerkind_2009 schrieb: sowie sudo chown -cR $USER:deinname /home/deinname/xyz Name deiner Festplatte/Partition
Gibt das nicht nur Zugriffsrechte für "deinname"?
Du bist der Besitzer aber die user können sie auch Mounten/Einhängen
Also müsste ich mit
sudo chown -cR $USER:deinname /home/deinname/xyz Name deiner Festplatte/Partition
für jeden Benutzer ausführen, der auf die HDD zugreifen soll?
nein Du bist der "Chef" das reicht in der fstab deinname ist also "klaus" oder wie auch immer (Dein Anmeldename) (Chef)
|
kahero
(Themenstarter)
Anmeldungsdatum: 20. September 2013
Beiträge: 102
|
Kellerkind_2009 schrieb: Ist halt immer noch Warm 😊
Das stimmt. ☺ Bei mir aktuell immer noch über 30 Grad in der Bude. Ist ne Dachgeschosswohnung. ☺ Kellerkind_2009 schrieb: Wird sie so benannt? /media/HDD
Was meinst du mit "benannt"? Ich kenne nur gemountet. ☺ Hab mal bei Laufwerke geguckt. Dort steht bei Gerät "/dev/sdb1" und bei eingehängt in "/media/HDD". ☺ Sonst kenne ich nichts. Kellerkind_2009 schrieb: nein Du bist der "Chef" das reicht in der fstab deinname ist also "klaus" oder wie auch immer (Dein Anmeldename) (Chef)
Dann also
sudo chown -cR $USER:superuser /media/HDD
Bewirkt das "$USER" die Berechtigung für alle anderen User?
|
mrkramps
Anmeldungsdatum: 10. Oktober 2006
Beiträge: 5523
Wohnort: south central EL
|
In der fstab wäre dieser Eintrag unvollständig, weil <dump> und <pass> fehlen. Und die Einhängeoption users bewirkt lediglich, dass alle Benutzer diese Festplatte ein- und aushängen können. Das hat mit den Zugriffsrechten auf Dateien wenig zu tun. Dein erster Eintrag war also ansich schon richtig. Wenn du jetzt mehrere Benutzer hast, die alle auf diese Festplatte zugreifen können sollen, dann legst du eine neue Gruppe an und fügst alle berechtigten Benutzer dieser Gruppe hinzu. Anschließend änderst du nicht den Besitzer, sondern lediglich die Gruppe des Einhängepunkts und automatisch haben alle Gruppenmitglieder Zugriff auf die Dateien dieser Festplatte.
|
Kellerkind_2009
Anmeldungsdatum: 26. November 2009
Beiträge: 19610
Wohnort: Schleswig-Holstein
|
mrkramps schrieb: In der fstab wäre dieser Eintrag unvollständig, weil <dump> und <pass> fehlen. Und die Einhängeoption users bewirkt lediglich, dass alle Benutzer diese Festplatte ein- und aushängen können. Das hat mit den Zugriffsrechten auf Dateien wenig zu tun. Dein erster Eintrag war also ansich schon richtig.
Die Zugriffsrechte sind dann doch gesetzt,nur halt keine "Ausführbaren" 😕
Wenn du jetzt mehrere Benutzer hast, die alle auf diese Festplatte zugreifen können sollen, dann legst du eine neue Gruppe an und fügst alle berechtigten Benutzer dieser Gruppe hinzu. Anschließend änderst du nicht den Besitzer, sondern lediglich die Gruppe des Einhängepunkts und automatisch haben alle Gruppenmitglieder Zugriff auf die Dateien dieser Festplatte.
Ich gehe davon aus das er der Besitzer der Dateien bleiben möchte und die "anderen" nur darauf zugreifen dürfen.Steinige mich 😳
|
kahero
(Themenstarter)
Anmeldungsdatum: 20. September 2013
Beiträge: 102
|
mrkramps schrieb: In der fstab wäre dieser Eintrag unvollständig, weil <dump> und <pass> fehlen.
dump und pass habe ich von meiner Seite schon automatisch als 0 und 0 gesetzt. ☺ Die Idee mit der Gruppe hatte ich auch schon. Dachte aber, es gäbe noch eine andere Lösung. Dann bräuchte ich nur jeden User, der auf die Daten zugreifen soll, in die Gruppe mit eintragen. Dumme Frage: Geht das dann mit folgendem Befehl
sudo chown -cR $USER:HDD /media/HDD
wenn ich die Gruppe "HDD" nenne würde? Also, wenn ich das Wiki richtig verstehe. ☺ Alle User sollen vollen Zugriff auf diese HDD haben. Ordner erstellen, Dateien erstellen und ändern usw. Also soll auch User2 Dateien von User1 lesen und schreiben können. Also alle dürfen alles quasi. ☺
|
Kellerkind_2009
Anmeldungsdatum: 26. November 2009
Beiträge: 19610
Wohnort: Schleswig-Holstein
|
Mir ist jetzt auch zu Warm 😊 Für "alles" muß users,exec also auch Ausführbar und ich würde dann sudo chown -cR $USER:plugdev *.* /media/HDD Wählen 😉 In der fstab natürlich nicht /dev/sdirgendwas sondern /media/HDD bei Verwendung der UUID Jetzt gehe ich Schlafen 👍
|