close Warning: Can't synchronize with repository "keplertools" (/srv/svn/keplertools does not appear to be a Subversion repository.). Look in the Trac log for more information.

Opened 5 years ago

Closed 5 years ago

Last modified 5 years ago

#4308 closed Verbesserung (bleibt so)

Keine Schreibrechte auf gemountetem ext4 FS auf LZ-PCs

Reported by: Stephan Richter Owned by: Rüdiger Kupper
Priority: bald erledigen Milestone: Schuljahr 2021/22
Component: Software: Ubuntu Severity: beeinträchtigt keinen Unterricht
Keywords: Cc:

Description

Wenn ich z.b. die Partitionen der SD-Karte eines RasPIs im LZ mounte, habe ich keine Schreibrechte auf dem ext4 FS, nur auf dem vfat:

/dev/sdb5 on /media/rich/SETTINGS type ext4 (rw,nosuid,nodev,relatime,uhelper=udisks2)
/dev/sdb7 on /media/rich/root type ext4 (rw,nosuid,nodev,relatime,uhelper=udisks2)
/dev/sdb6 on /media/rich/boot type vfat (rw,nosuid,nodev,relatime,uid=15104,gid=10000,fmask=0022,dmask=0022,codepage=437,iocharset=iso8859-1,shortname=mixed,showexec,utf8,flush,errors=remount-ro,uhelper=udisks2)

Kann man das ändern?

Change History (3)

comment:1 by Rüdiger Kupper, 5 years ago

Ext4 hat halt die normale Unix-Rechteverwaltung. Schau mal die Rechte auf der Partition an, sofern da nicht welt-schreibbar gesetzt ist, kann nur ein Nutzer mit der passenden UID oder GID dort schreiben (oder root).

Ich wollte aber eh mal nachsehen, ob man Nutzern nicht per udev-Regel irgendwie Schreibrecht auf eingehängten Geräten geben kann. Das selbe Problem verhindert nämlich, dass normale Nutzer ihre VeraCrypt-Container beschreiben können, siehe #598.

comment:2 by Stephan Richter, 5 years ago

Resolution: → bleibt so
Status: new → closed

Ah, richtig. Da ich bisher immer irgendwo root war, hatte ich das Problem noch nie ;).

Ich müsste dann einen global schreibbaren Tausch-Ordner auf der Partition erstellen... .

comment:3 by Rüdiger Kupper, 5 years ago

… oder einen Nutzer einrichten, der die selbe UID hat wie der Nutzer rich auf unserem System ;-).

Ja, wir sollten Dir einfach mal irgendwo lokale Rootrechte geben. War halt bislang nicht vorgesehen.

@bau
Gibt es da eine Lösung mit geschickten sudo-Einstellungen, die einem Nutzer erlauben, z.B. Devices zu verwalten, aber ohne, dass er volle Root-Rechte hat und gleich auf sämtliche Server kommt? Das könnte dann auch mein Veracrypt-Problem lösen.
Note: See TracTickets for help on using tickets.