OS2.org Site Index - Feedback - Impressum
Sprachauswahl / Choose your Language News Software Hardware Projekte Forum Tipps Links Verschiedenes
Editorial Diskussion HelpDesk Umfrage
[Forum]
in nach (Erweiterte Suche)
[Forum]
( Archiv ) ( Neues Thema )
27.11.2013
Ist schon ziemlich zäh und seltsam, diese User und Rechteverwaltung... (von: Cornelis, 23:19:10) ^
Mit ein wenig Google hatte ich den Eindruck, dass es mit den Rechten offenbar darum geht, dass irgendwie der "Samba-User", der aber auch nicht - oder doch?? - ein "gewöhnlicher Linux-User" ist (aber nicht der OS/2-Netzwerk-User...) dann wiederum diejenigen Rechte hat für die Folder und Dateien, die auch der nach irgendwelchen Regeln "gemappte" Linux-User. Oder so irgendwie...

Jedenfalls habe ich daraufhin eine "Brute-Force"-Lösung probiert und in die smb.conf folgenden Abschnitt gesetzt:

===================
[home_d]
comment = Linux home and OS/2 D drive
inherit acls = No
path = /home
read only = No
force user = root
force group = root
guest ok = Yes
create mask = 0777
directory mask = 0777
===================

Der Effekt ist - na ja...

Jedenfalls kann ich jetzt Dateien schreiben oder verändern. Jedenfalls manchmal. Konkret kann ich z.B. nicht eine Datei aus C: auf das gesharete D: kopieren: Da wird zwar eine Datei mit dem Namen erzeugt, aber kein Inhalt hinein geschrieben. Wenn ich sie aber mit dem Texteditor öffne und dann mit Copy/Paste und Save den Inhalt einfüge, dann geht's. Aber wenn ich die Datei dann vielleicht noch umbenennen will, dann geht das wiederum nicht. Komisch. Und ich kapier's nicht wirklich! Unter Linux ist die Datei dann Eigentum von root, aber jeder andere hat Lese/Schreib-Zugriff; das entspricht ja meinen Default-Rechteangaben und dem "force-user".

Und wirklich schön finde ich es auch nicht wenn ich hier dem OS/2-Zugriff einfach "root"-Rechte auf alles gebe - und selbst dann habe ich nicht einfach "OS/2-Verhältnisse", d.h.: jeder darf immer überall alles!

Hätte da noch jemand einen Vorschlag für eine "zivilisiertere" Lösung - die womöglich sogar auch noch richtig funktioniert!?

Ach ja, und wenn das dann alles richtig klappt wäre es dann natürlich noch die Krönung von allem, wenn ich die jeweilige Herstellung der Samba-Verknüpfung ("mount") unter ecs einfach beim Starten automatisch machen könnte! D.h. ohne jedesmal extra den Samba-Verwalter zu starten und extra zu sagen dass ich das jetzt gerne verbinden würde. Wahrscheinlich müsste da nur irgendein Befehl in die STARTUP.CMD geschrieben werden - nur welcher!? Oder gibt es da noch irgendeine Option zum Auswählen?
[ Leser: 148 ]

Datum Thema
06.01.2017 *

*

Name: * eMail: Benachrichtigung

Mit * markierte Felder müssen ausgefüllt werden !

( Zeige alle Einträge ) ( Zur Startübersicht )
Thema von: Leser Datum Zeit
 Zwischenstand: eCS in VM <-> Linux-Host Datenaustausch
Cornelis19425.11.201323:21
 Re: Zwischenstand: eCS in VM <-> Linux-Host Datenaustausch
Lothar S.18826.11.201309:23
 Re: Zwischenstand: eCS in VM <-> Linux-Host Datenaustausch
Herwig B.18326.11.201310:56
 Re: Zwischenstand: eCS in VM <-> Linux-Host Datenaustausch
Cornelis17626.11.201314:08
 Ist schon ziemlich zäh und seltsam, diese User und Rechteverwaltung...
Cornelis14827.11.201323:19


php.net OpenIT © 1998-2017 by WebTeam OS2.org