[gelöst]zweite Festplatte einbauen -> Rechte anpassen

Warum Debian und/oder eine seiner Spielarten? Was muss ich vorher wissen? Wo geht es nach der Installation weiter?
Friedel
Beiträge: 191
Registriert: 18.11.2013 18:28:37

Re: zweite Festplatte einbauen -> Rechte anpassen

Beitrag von Friedel » 06.09.2021 21:27:42

mcb hat geschrieben: ↑ zum Beitrag ↑
06.09.2021 20:52:31
Also nochmal der Hinweis das bede Vorschläge zusammen mit der Berechtigung des Mountpoints genau das bewerkstelligen was du möchtest.
Nein, das hatte ich ja ausprobiert. Der Mountpoit hat genau bis zum Einhängen mir gehört. Ab dann hat er root gehört. Aber jetzt teste ich erst mal.

Als komplette Zeile habe ich jetzt

Code: Alles auswählen

UUID=00E9-0C25	 /home/friedel/Data1-1TB	 exfat	 auto,noexec,rw,user,suid,relatime	 0	2

Friedel
Beiträge: 191
Registriert: 18.11.2013 18:28:37

Re: zweite Festplatte einbauen -> Rechte anpassen

Beitrag von Friedel » 06.09.2021 21:40:36

Ich bin wieder so weit wie am Anfang, nur weiß ich jetzt wozu die Einträge in der fstab da sind. Das Laufwerk wird automatisch eingehängt, aber es gehört root. Auch der Mountpoint gehört root. Ich habe keine Schreibrechte. Wenn ich die Platte aushänge gehört der Mountpoint automatisch wieder mir und ich habe alle Rechte.

Ich habe keine Ahnung, wie es jetzt weiter gehen könnte.

mcb

Re: zweite Festplatte einbauen -> Rechte anpassen

Beitrag von mcb » 06.09.2021 22:01:42

Ups 8O

- das verwirt mich jetzt.

DeletedUserReAsG

Re: zweite Festplatte einbauen -> Rechte anpassen

Beitrag von DeletedUserReAsG » 06.09.2021 22:02:05

Ganz erstaunlich, dass noch niemand was von uid=user als Mountoption verraten hat (und zwar mehrfach, incl. des Zitierens der betreffenden Stelle im Manual, und so) – die genau das machen würde, was gewünscht war: dem angegebenen User die Rechte auf die Dateien in diesem Dateisystem zu geben …

Bisschen veralbert fühle ich mich ja nun schon irgendwie …

mcb

Re: zweite Festplatte einbauen -> Rechte anpassen

Beitrag von mcb » 06.09.2021 22:16:53

niemand hat geschrieben: ↑ zum Beitrag ↑
06.09.2021 22:02:05
Ganz erstaunlich, dass noch niemand was von uid=user als Mountoption verraten hat (und zwar mehrfach, incl. des Zitierens der betreffenden Stelle im Manual, und so) – die genau das machen würde, was gewünscht war: dem angegebenen User die Rechte auf die Dateien in diesem Dateisystem zu geben …

Bisschen veralbert fühle ich mich ja nun schon irgendwie …
Bei mir geht es definitiv ohne mit fat Laufwerken. Also kann ich nicht weiterhelfen sorry. Wie ließt man so ewas aus ?

Code: Alles auswählen

findmnt
?

DeletedUserReAsG

Re: zweite Festplatte einbauen -> Rechte anpassen

Beitrag von DeletedUserReAsG » 06.09.2021 22:27:13

mcb hat geschrieben: ↑ zum Beitrag ↑
06.09.2021 22:16:53
Bei mir geht es definitiv ohne mit fat Laufwerken.
Die Ausgangslage war, dass der TE mit seinem Useraccount schreibend auf das Dateisystem zugreifen wollte. Da die FAT-Dateisysteme keine POSIX-Rechte kennen, funktionieren chown und chmod hier natürlich auch nicht, sondern man muss diese Dateisysteme mit der entsprechenden Mountoption für den betreffenden User mounten. Die wäre hier uid=user (wobei user natürlich durch den gewünschten Usernamen ersetzt wird) gewesen – man hätte das mit mount -o uid=user /dev/… /mountpoint/ testen, und wenn es wie gewünscht funktioniert, auch genau so in die fstab schreiben können.

Aber anscheinend ist dem TE das zu einfach – anders ist nicht zu erklären, wie der Thread drei Seiten lang wurde, während die angefragte Information mehrfach und auch zusammen mit Verweis auf die Fundstelle und gar dem Zitat derselben gepostet wurde.

Friedel
Beiträge: 191
Registriert: 18.11.2013 18:28:37

Re: zweite Festplatte einbauen -> Rechte anpassen

Beitrag von Friedel » 06.09.2021 22:33:12

niemand hat geschrieben: ↑ zum Beitrag ↑
06.09.2021 22:02:05
Ganz erstaunlich, dass noch niemand was von uid=user als Mountoption verraten hat (und zwar mehrfach, incl. des Zitierens der betreffenden Stelle im Manual, und so) – die genau das machen würde, was gewünscht war: dem angegebenen User die Rechte auf die Dateien in diesem Dateisystem zu geben …

Bisschen veralbert fühle ich mich ja nun schon irgendwie …
Da ich nach wie vor keine Ahnung habe, was ich mit mount machen soll, weiß ich auch nicht was ich mit mountoptionen soll. Und an der betreffenden Stelle im Manual stehen Sachen, bei denen ich keinen Zusammenhang zu meinem Problem sehe. Die mount-Manpage sind 2315 Zeilen ausgesprochen schwer verdauliches Zeug. Und die 8. Überschrift ist UNTERSTÜTZUNG FÜR LOOP-GERÄTE. Ich habe keine Ahnung, was ich damit soll. Von uid=user steht da nichts.

Weder in der Manpage zur fstab noch im Wikiartikel zur fstab finde ich etwas, wie ich mount in die fstab bauen kann.

mcb

Re: zweite Festplatte einbauen -> Rechte anpassen

Beitrag von mcb » 06.09.2021 22:39:20

OK - ich habe hier urtümlich auch Mist zum Besten gegeben. :facepalm: Das tut mir leid.

Code: Alles auswählen

UUID="4E84-5B79" /media/Card exfat ro,auto,nouser,nofail,nosuid,nodev,noexec
funktioniert hier für ein fat Laufwerk.

DeletedUserReAsG

Re: zweite Festplatte einbauen -> Rechte anpassen

Beitrag von DeletedUserReAsG » 06.09.2021 22:41:33

Die mount-Manpage sind 2315 Zeilen ausgesprochen schwer verdauliches Zeug. Und die 8. Überschrift ist UNTERSTÜTZUNG FÜR LOOP-GERÄTE. Ich habe keine Ahnung, was ich damit soll. Von uid=user steht da nichts.
Du möchtest mich wirklich veralbern oder? Ich habe die konkrete Stelle aus der Manpage zitiert, so dass du nicht mal selbst suchen musstest; ich habe den konkreten Aufruf von mount gepostet, ich habe die konkrete Stelle in der fstab benannt, in die’s dann geschrieben werden kann, wenn es wie gewünscht funktioniert, und auch hier habe ich die betreffende Stelle der Manpage zitiert, so dass du zum Nachlesen nicht mal suchen musstest, ich habe den Zusammenhang zwischen der fstab und dem mount-Befehl dargelegt – was willst du denn noch? Vorsingen geht in ’nem Forum schlecht …
mcb hat geschrieben: ↑ zum Beitrag ↑
06.09.2021 22:39:20
funktioniert hier für ein fat Laufwerk.
… und du bist sicher, dass du mit deinem Useraccount darauf schreiben kannst? Denn das war die Ausgangsaufgabe. Mit deiner geposteten Zeile kann nicht mal Root drauf schreiben (aufgrund „ro“ als Mountoption).

mcb

Re: zweite Festplatte einbauen -> Rechte anpassen

Beitrag von mcb » 06.09.2021 22:47:28

niemand hat geschrieben: ↑ zum Beitrag ↑
06.09.2021 22:41:33
Die mount-Manpage sind 2315 Zeilen ausgesprochen schwer verdauliches Zeug. Und die 8. Überschrift ist UNTERSTÜTZUNG FÜR LOOP-GERÄTE. Ich habe keine Ahnung, was ich damit soll. Von uid=user steht da nichts.
Du möchtest mich wirklich veralbern oder? Ich habe die konkrete Stelle aus der Manpage zitiert, ich habe den konkreten Aufruf von mount gepostet, ich habe die konkrete Stelle in der fstab benannt, in die’s dann geschrieben werden kann, wenn es wie gewünscht funktioniert – was willst du denn noch? Vorsingen geht in ’nem Forum schlecht …
mcb hat geschrieben: ↑ zum Beitrag ↑
06.09.2021 22:39:20
funktioniert hier für ein fat Laufwerk.
… und du bist sicher, dass du mit deinem Useraccount darauf schreiben kannst? Denn das war die Ausgangsaufgabe. Mit deiner geposteten Zeile kann nicht mal Root drauf schreiben (aufgrund „ro“ als Mountoption).du bist sicher, dass du mit deinem Useraccount darauf schreiben kannst? Denn das war die Ausgangsaufgabe. Mit deiner geposteten Zeile kann nicht mal Root drauf schreiben (aufgrund „ro“ als Mountoption).
Ja die wird ab und an als rw neu eingehängt im Terminal. Oder ich bin gerade total neben der Spur ...

DeletedUserReAsG

Re: zweite Festplatte einbauen -> Rechte anpassen

Beitrag von DeletedUserReAsG » 06.09.2021 22:50:11

… und dann kann dein User drauf schreiben, nicht nur Root? Dann ist das an anderer Stelle konfiguriert – deine fstab-Zeile gibt auch mit rw nur das Beschreiben durch Root her.

Friedel
Beiträge: 191
Registriert: 18.11.2013 18:28:37

Re: zweite Festplatte einbauen -> Rechte anpassen

Beitrag von Friedel » 06.09.2021 22:57:31

niemand hat geschrieben: ↑ zum Beitrag ↑
06.09.2021 22:41:33
Du möchtest mich wirklich veralbern oder? Ich habe die konkrete Stelle aus der Manpage zitiert, so dass du nicht mal selbst suchen musstest; ich habe den konkreten Aufruf von mount gepostet, ich habe die konkrete Stelle in der fstab benannt, in die’s dann geschrieben werden kann, wenn es wie gewünscht funktioniert, und auch hier habe ich die betreffende Stelle der Manpage zitiert, so dass du zum Nachlesen nicht mal suchen musstest, ich habe den Zusammenhang zwischen der fstab und dem mount-Befehl dargelegt – was willst du denn noch? Vorsingen geht in ’nem Forum schlecht …
Das muss ich übersehen haben. Der Beitrag ist aber wohl gelöscht worden, denn ich finde ihn nicht.

Ich habe das Laufwerk jetzt wieder ausgehängt und dann im Panel als root

Code: Alles auswählen

mount -o uid=friedel /dev/sdb1 /home/friedel/Data1-1TB
eingegeben. Das Laufwerk ist dann wieder eingehängt und gehört dann mir mit allen Rechten. So soll es sein. Aber natürlich soll das nach dem Start automatisch so sein.

Die Manpage von fstab beschreibt irgendwo, dass man dort

Code: Alles auswählen

mount -o uid=friedel /dev/sdb1 /home/friedel/Data1-1TB
einfügen kann. Ich finde auch keinen Hinweis, dass man überhaupt

Code: Alles auswählen

mount ...
einfügen kann. Und ich gehe davon aus, dass es in der Beschreibung stehen würde, wenn man einfach z.B. uid=friedel bei den Optionen in Feld 4 in der fstab einfügen könnte.

DeletedUserReAsG

Re: zweite Festplatte einbauen -> Rechte anpassen

Beitrag von DeletedUserReAsG » 06.09.2021 23:00:09

Und ich gehe davon aus, dass es in der Beschreibung stehen würde, wenn man einfach z.B. uid=friedel bei den Optionen in Feld 4 in der fstab einfügen könnte.
… und genau das steht drin.

Allerdings nicht „du kannst uid=friedel in das vierte Feld schreiben“, sondern der gepostete Auszug der Manpage von fstab sagt sinngemäß: Mountoptionen kommen in das vierte Feld, und der gepostete Auszug der Manpage von mount sagt sinngemäß: uid=wert ist eine Mountoption für FAT-Dateisysteme.

mcb

Re: zweite Festplatte einbauen -> Rechte anpassen

Beitrag von mcb » 06.09.2021 23:00:09

niemand hat geschrieben: ↑ zum Beitrag ↑
06.09.2021 22:50:11
… und dann kann dein User drauf schreiben, nicht nur Root? Dann ist das an anderer Stelle konfiguriert – deine fstab-Zeile gibt auch mit rw nur das Beschreiben durch Root her.
Ja - ich meine schon - deshalb bin ich auch komplett verwirrt. Ich schaue mir das Morgen mal in Ruhe an.

DeletedUserReAsG

Re: zweite Festplatte einbauen -> Rechte anpassen

Beitrag von DeletedUserReAsG » 06.09.2021 23:05:13

Der Beitrag ist aber wohl gelöscht worden, denn ich finde ihn nicht.
Nein, sind alle Beiträge noch vorhanden:
viewtopic.php?f=27&t=181935#p1281399
viewtopic.php?f=27&t=181935&start=15#p1281524
viewtopic.php?f=27&t=181935&start=15#p1281539

Friedel
Beiträge: 191
Registriert: 18.11.2013 18:28:37

Re: zweite Festplatte einbauen -> Rechte anpassen

Beitrag von Friedel » 06.09.2021 23:34:10

niemand hat geschrieben: ↑ zum Beitrag ↑
06.09.2021 23:05:13
Der Beitrag ist aber wohl gelöscht worden, denn ich finde ihn nicht.
Nein, sind alle Beiträge noch vorhanden:
viewtopic.php?f=27&t=181935#p1281399
viewtopic.php?f=27&t=181935&start=15#p1281524
viewtopic.php?f=27&t=181935&start=15#p1281539
Da stehen die Infos aber nicht. Ich habe sie wohl doch nicht überlesen, sondern du hast sie nicht geschrieben.

Ich bedanke mich. Es funktioniert alles so, wie ich es beschrieben hatte. Dass jetzt der root nur noch eingeschränkte Rechte hat überrascht mich zwar, aber damit kann ich leben.

DeletedUserReAsG

Re: zweite Festplatte einbauen -> Rechte anpassen

Beitrag von DeletedUserReAsG » 06.09.2021 23:39:19

Da stehen die Infos aber nicht. Ich habe sie wohl doch nicht überlesen, sondern du hast sie nicht geschrieben.
Bitte was? Im ersten verlinkten Beitrag steht der konkrete mount-Aufruf. Im zweiten verlinkten Beitrag steht der Auszug aus der Manpage von fstab, in dem zu lesen ist, dass Mountoptionen ins vierte Feld kommen. Im dritten verlinkten Beitrag steht der Auszug der Manpage von mount, in dem steht, dass uid=Wert eine Mountoption für FAT-Dateisysteme ist. Was soll ich da also nicht geschrieben haben? Ich hatte es auch einmal kompakt zusammengefasst geschrieben:
niemand hat geschrieben: ↑ zum Beitrag ↑
05.09.2021 08:19:26
Das mount -o uid=user /device /mountpoint würde also unabhängig von den Einträgen in der fstab funktionieren. Wenn du’s in der fstab haben möchtest, kommt uid=user in die Spalte mit den Optionen.
Deswegen fühle ich mich ja so veralbert. Ich schreib’s hin, suche gar noch die betreffenden Stellen aus der Doku raus und kopiere sie hier rein – und werde komplett ignoriert, bzw. es wird behauptet, ich hätte das gar nicht geschrieben … was soll sowas?


Dass Root nun nicht auf das FS zugreifen kann, ist der Tatsache geschuldet, dass du vermutlich den FUSE-Treiber (Werkzeuge in Debianexfat-utils), statt des Kerneltreibers (Werkzeuge in Debianexfatprogs) nutzt.

Benutzeravatar
ralli
Beiträge: 3919
Registriert: 02.03.2008 08:03:02

Re: zweite Festplatte einbauen -> Rechte anpassen

Beitrag von ralli » 07.09.2021 06:17:37

Vielleicht besser zu verstehen als die Man Page und auf jeden Fall ein guter Einstieg:

https://www.elektronik-kompendium.de/si ... 102191.htm

Mir jedenfalls hat diese Seite gefallen und ich habe einiges daraus gelernt.

Grüße ralli
Wer nicht lieben kann, muß hassen. Wer nicht aufbauen kann muß zerstören. Wer keine Brücken baut, muß spalten.

Antworten