Arbeitsverzeichnis anlegen mit Zugriff für alle user unterschiedlicher Linux OS

Hinweis: In dem Thema Arbeitsverzeichnis anlegen mit Zugriff für alle user unterschiedlicher Linux OS gibt es 9 Antworten. Der letzte Beitrag () befindet sich ganz unten auf dieser Seite.
  • Hallo werte Linux-Anwender,


    ich möchte hier ein Thema noch einmal aufgreifen, dass sich im letzten Post ergeben hat.


    Zitat von su_lin_user

    Hallo,

    Hast Du eventuell auch eine Antwort auf meine Frage, wie man es sinnvoll managen kann, wenn man mehrere Linux Betriebssysteme verwenden möchte, aber nicht für jedes Betriebssystem seine user-Daten doppelt oder dreifach anlegen möchte ?

    Meine Daten sollen nur einmal vorhanden sein, ich möchte aber mit verschiedenen Betriebssystemen darauf zugreifen und bearbeiten können, da jedes OS Stärken und Schwächen hat.


    Ich kann nicht glauben, dass es dafür nicht eine saubere Lösung gibt.


    Zitat von Sauerland

    Ein Extra Verzeichnis mit einer Gruppe, denen alle User zugehören.

    Gruppe muss dann auch lesen/schreiben/ausführen können.


    Dort speichern dann alle User ihre Bilder Dokumente usw.

    Vorgehensweise

    1. ) Ich würde das neue Verzeichnis unter /home anlegen, da das auch die Datenplatte für alle OS ist.

    2. ) Eine neue Gruppe anlegen.

    3. ) Die Gruppen-Rechte auf lesen/schreiben/ausführen ändern.

    4. ) Die betreffenden User der neuen Gruppe zuordnen.


    Wäre das alles was zu machen ist ?

    Fehlt noch etwas ?

    -

    Gruß, su_lin_user

    Tumbleweed |KDE 5 |AMD Ryzen 3600, 6 Core |RAM 16GB

    Für den Inhalt des Beitrages 321110 haftet ausdrücklich der jeweilige Autor: su_lin_user

  • Ich denke mal, du kannst das so machen, wie du es geplant hast, nur würde ich nicht unter /home mounten, sondern ein gemeinsame Datenpartition erstellen und diese unter bspw. /media/Daten einhängen - anderseits, warum eigentlich so umständlich, ich hab hier einen Rechner mit 3 Linuxen, aber in allen nutze ich den selben Nutzernamen und mit allen habe ich inkl. aller Rechte Zugriff auf die gemeinsam genutzte Datenpartition (die ist in jedem System in /etc/fstab eingetragen und dem Mountpoint via chown die passenden Rechte vergeben).

    Für den Inhalt des Beitrages 321112 haftet ausdrücklich der jeweilige Autor: Feli

  • Hallo Sauerland,

    Aber nur auf diesem Verzeichnis.

    Ich habe es schon angelegt.

    Code
    suse_tumb1@Tuxedo2020:/home> dir
    insgesamt 72
    drwxrwx--x  2 root       intergroup  4096  7. Sep 18:16 austausch
    drwx------  2 root       root       16384 12. Aug 2020  lost+found
    drwxr-xr-x 29 suse_tumb1 users       4096  7. Sep 19:34 suse_tumb1
    drwxr-xr-x 16 suse_tumb2 users       4096  3. Sep 12:43 suse_tumb2
    drwxr-xr-x 71 suse_tumb1 users      36864  7. Sep 19:33 suse_user1
    drwxr-xr-x 19 suse_tumb2 users       4096  4. Apr 13:48 suse_user2
    suse_tumb1@Tuxedo2020:/home> 
    Code
    suse_tumb1@Tuxedo2020:/home> getent group intergroup
    intergroup:x:2000:suse_tumb1,suse_tumb2
    suse_tumb1@Tuxedo2020:/home> 

    Das gleiche gilt für User von OS Leap, suse_user1 und suse_user2.




    Das heißt ich könnte jetzt mein komplettes Datenverzeichnis, das unter suse_user1 angelegt ist, komplett auf austausch verschieben.

    Code
    suse_tumb1@Tuxedo2020:/home/suse_user1/Dokumente> 


    Weiter ist nichts zu machen !?

    -

    Gruß, su_lin_user

    Tumbleweed |KDE 5 |AMD Ryzen 3600, 6 Core |RAM 16GB

    Für den Inhalt des Beitrages 321114 haftet ausdrücklich der jeweilige Autor: su_lin_user

  • Kopiere doch einfach ein paar Dateien dorthin und bearbeite die einfach vogelwild....


    Und bitte keinen configs.


    Aber es kann sein, das sich aufgrund er unterschiedlichen Versionen der Bearbeitungsprogramme (libreoffic und was auch immer), die Struktur von solchen Dateien ändert.

    Für den Inhalt des Beitrages 321115 haftet ausdrücklich der jeweilige Autor: Sauerland

  • Hallo Feli,

    danke für Deine Gedanken dazu.

    Ich denke mal, du kannst das so machen, wie du es geplant hast, nur würde ich nicht unter /home mounten, sondern ein gemeinsame Datenpartition erstellen und diese unter bspw. /media/Daten einhängen - anderseits, warum eigentlich so umständlich, ich hab hier einen Rechner mit 3 Linuxen, aber in allen nutze ich den selben Nutzernamen und mit allen habe ich inkl. aller Rechte Zugriff auf die gemeinsam genutzte Datenpartition (die ist in jedem System in /etc/fstab eingetragen und dem Mountpoint via chown die passenden Rechte vergeben).

    Es scheint, als wenn gerade die einfache Variante, mit gleichen usern, groups usw. bei mir nicht geklappt hat. Ich wollte es so einfach wie möglich halten. Die Probleme wurden aber immer größer -> siehe vorheriger post (Dolphin, Neuen Ordner anlegen geht nicht).

    Sicherlich hast Du Dein System gut durchdacht angelegt, ... ich habe etwas gemacht, wo ich die Auswirkungen nicht ganz abschätzen konnte.

    Du bist der erste Linux-Anwender, von dem ich höre, wie er das managt. Mal seh'n vielleicht überlege ich noch, ob ich Deine Variante nehme.


    Vielen Dank.

    -

    Gruß, su_lin_user

    Tumbleweed |KDE 5 |AMD Ryzen 3600, 6 Core |RAM 16GB

    Für den Inhalt des Beitrages 321116 haftet ausdrücklich der jeweilige Autor: su_lin_user

  • Du bist der erste Linux-Anwender, von dem ich höre, wie er das managt. Mal seh'n vielleicht überlege ich noch, ob ich Deine Variante nehme.

    Ob eine Datenpartition/Verzeichnis oder ein Verzeichnis auf einer bestehenden Partition ist doch eigentlich egal.

    Für den Inhalt des Beitrages 321117 haftet ausdrücklich der jeweilige Autor: Sauerland

  • su_lin_user , ich hatte dich in dem anderen Thread gefragt:


    "Was glaubst du was passieren könnte, hättest du bei der Installation von Leap einen User "slu" (su_lin_user) angelegt und bei der Installation von TW den gleichen User "slu" angelegt?"

    Gruß Jürgen

    Für den Inhalt des Beitrages 321118 haftet ausdrücklich der jeweilige Autor: JSC

  • Hallo Sauerland,

    tausend Dank, für Deine Unterweisung zu einer Lösung.

    Ob eine Datenpartition/Verzeichnis oder ein Verzeichnis auf einer bestehenden Partition ist doch eigentlich egal.

    Das ist eigentlich prinzipiell auch meine Einstellung, obwohl mir in vielen Dingen Ästhetik schon bedeutend ist. In erster Linie muss es den Zweck erfüllen. Tut es das, kann man hinterher noch über Geschmack reden.


    Noch eine Frage: Hätte das Problem auch gelöst werden können, indem man in einem der 2 Systeme die User-ID's verändert hätte, so dass sie nicht mehr gleich mit dem anderen System gewesen wären ?


    su_lin_user , ich hatte dich in dem anderen Thread gefragt:


    "Was glaubst du was passieren könnte, hättest du bei der Installation von Leap einen User "slu" (su_lin_user) angelegt und bei der Installation von TW den gleichen User "slu" angelegt?"

    Das hat doch eigentlich der Thread beantwortet. Entscheidend ist nicht der User-Name, sondern die ID; und die hat Probleme gemacht; weil beide OS mit ID 1000 bei dem ersten User anfangen und dann mit +1 hochzählen. Also waren 2x gleiche ID's vorhanden. Dolphin die Augen verdreht. Das war aber nicht die einzige Auswirkung, es ergaben sich eine ganze Anzahl von merkwürdigen Auswirkungen, die vorher als ich nur mit Leap gearbeitet habe, noch nicht vernehmbar waren. Erst mit dem durchgehenden Arbeiten auf dem TW-System, unter Verwendung des Daten-Verzeichnis aus Leap entstand ein Durcheinander.

    -

    Gruß, su_lin_user

    Tumbleweed |KDE 5 |AMD Ryzen 3600, 6 Core |RAM 16GB

    Für den Inhalt des Beitrages 321120 haftet ausdrücklich der jeweilige Autor: su_lin_user

  • Entscheidend ist nicht der User-Name, sondern die ID;

    Das ist nicht ganz richtig, wie du ja von deinem Thread aus d.J. Okt.2023 noch weisst.

    Ein-eindeutig ist die Kombination aus Benutzername und UserID.

    Gruß Jürgen

    Für den Inhalt des Beitrages 321121 haftet ausdrücklich der jeweilige Autor: JSC