Helpdesk
Menschen Wissenschaft Politik Mystery Kriminalfälle Spiritualität Verschwörungen Technologie Ufologie Natur Umfragen Unterhaltung
weitere Rubriken
PhilosophieTräumeOrteEsoterikLiteraturAstronomieHelpdeskGruppenGamingFilmeMusikClashVerbesserungenAllmysteryEnglish
Diskussions-Übersichten
BesuchtTeilgenommenAlleNeueGeschlossenLesenswertSchlüsselwörter
Schiebe oft benutzte Tabs in die Navigationsleiste (zurücksetzen).

Linux bestehenden User einbinden?

11 Beiträge ▪ Schlüsselwörter: User, Neu, Linux ▪ Abonnieren: Feed E-Mail
Seite 1 von 1
AnGSt Diskussionsleiter
ehemaliges Mitglied

Link kopieren
Lesezeichen setzen

Linux bestehenden User einbinden?

10.04.2014 um 09:25
Hi,

ich habe eine Ubuntu-Installation mit einem separaten Home-Verzeichnis mit drei Usern. Ich möchte die neuste Version 14.04 drüber installieren. Das geht auch. Und aus Erfahrung weiß ich, dass zumindest einer der User in die neue Installation übernommen wird. Den Usernamen kann ich bei der Installation an geben.

Aber wie bekomme ich die anderen beiden User wieder rein?


melden

Linux bestehenden User einbinden?

10.04.2014 um 09:30
@AnGSt

Hier ist es beschrieben (einfacher Konsolenbefehl als Root oder Sudo [Ubuntu]):
http://linux.about.com/od/commands/l/blcmdl8_adduser.htm

Bei Gnome/KDE geht es auch mit grafischer Oberfläche, habe ich aber noch nie genutzt: https://help.ubuntu.com/community/AddUsersHowto


melden
AnGSt Diskussionsleiter
ehemaliges Mitglied

Link kopieren
Lesezeichen setzen

Linux bestehenden User einbinden?

10.04.2014 um 09:32
@Narrenschiffer

Danke, sorry, ich blick da nicht durch. Wo steht „benutzer wird übernommen“ oder sowas?


1x zitiertmelden
AnGSt Diskussionsleiter
ehemaliges Mitglied

Link kopieren
Lesezeichen setzen

Linux bestehenden User einbinden?

10.04.2014 um 09:38
ps: Und wenn ich das Homeverzeichnis obendrein auf eine andere Platte verschieben will, was muss ich da machen/beachten? Rsync? Rechte?


1x zitiertmelden

Linux bestehenden User einbinden?

10.04.2014 um 16:18
Zitat von AnGStAnGSt schrieb:Wo steht „benutzer wird übernommen“ oder sowas?
Du musst nichts einbinden. Wenn der Nutzername im Homeverzeichnis ein eigenes Verzeichnis hat, wird das verwendet.
Zitat von AnGStAnGSt schrieb:Und wenn ich das Homeverzeichnis obendrein auf eine andere Platte verschieben will
Dann leg einen Symlink ins Homeverzeichnis des Users an. Wo die Daten sind, ist egal, Hauptsache sie sind übers Homeverzeichnis abrufbar.


melden
AnGSt Diskussionsleiter
ehemaliges Mitglied

Link kopieren
Lesezeichen setzen

Linux bestehenden User einbinden?

10.04.2014 um 16:24
@Narrenschiffer

Werden die Configdateien des Users so gelassen wie sie sind? Wird nichts aus skel oder so drüberkopiert?


ps: Wie oder mit welchen Optionen kopiert man ein Homeverzeichnis richtig? Ich hatte da schon Fälle wo abgebrochen wurden weil irgendwas nicht ging. Wegen Rechten oder so vielleicht. Dabei war ich aber als der betreffende User eingeloggt. Die Daten sollte auf ein NAS. Das ging nicht.


1x zitiertmelden

Linux bestehenden User einbinden?

10.04.2014 um 16:30
Zitat von AnGStAnGSt schrieb:Werden die Configdateien des Users so gelassen wie sie sind? Wird nichts aus skel oder so drüberkopiert?
Ach so, beim Rüberkopieren. rsync geht, aber achte auf die Schrägstriche am Ende, die sind wichtig. -av sind die Optionen für "Archivieren" und "Verbose" (= gesprächig):

rsync -av /home/$username/ /wohin/auch/immer/


Du kannst aber auch nach einem Kopieren die Nutzerrechte des Verzeichnisses als Root oder mit sudo (Ubuntu) wieder auf den User legen, falls was danebengeht. Statt "user" natürlich den wirklichen Nutzernamen verwenden:

chown -R user /wo/immer/ chmod -R user:user /wo/immer/


melden
AnGSt Diskussionsleiter
ehemaliges Mitglied

Link kopieren
Lesezeichen setzen

Linux bestehenden User einbinden?

10.04.2014 um 16:34
@Narrenschiffer

Der bestehende User wird also von adduser importiert anstelle neu angelegt?


1x zitiertmelden

Linux bestehenden User einbinden?

10.04.2014 um 16:38
Zitat von AnGStAnGSt schrieb:Der bestehende User wird also von adduser importiert anstelle neu angelegt?
Sollte problemlos gehen, dass das Verzeichnis verwendet wird, wenn es da ist. Der Username muss halt völlig identisch geschrieben sein (und immer mit einem Kleinbuchstaben beginnen).

Falls das Verzeichnis von einer SuSE-Installation herkommt, könnte es höchstens noch mit der ID ein Problem geben, wenn man auf Debian/Ubuntu umsteigt. Aber innerhalb der gleichen Distribution dürfte es keine Probleme geben.

Probiere es einfach aus. Lege den User an und logge dich ein. Dann siehst du eh, ob die Einstellungen übernommen werden und die Daten ansprechbar sind.

Wenn das funktioniert, lagere das Verzeichnis aus und symlinke es zurück. Ich mache es seit Ewigkeiten so ähnlich (nur die Konfigurationsdateien sind im eigentliche Home, alle Daten hole ich mir mit Symlinks rein, da die auf eigenen Datenpartitionen liegen). Das geht auch mit dem kompletten Inhalt eines Home-Verzeichnisses.


melden
AnGSt Diskussionsleiter
ehemaliges Mitglied

Link kopieren
Lesezeichen setzen

Linux bestehenden User einbinden?

10.04.2014 um 16:41
@Narrenschiffer

Die Dateien und Verzeichnisse mit Punkt am Anfang lässt Du wie sie sind und die anderen symlinkst Du? Verwendest Du also zwei Versionen parallel?


1x zitiertmelden

Linux bestehenden User einbinden?

10.04.2014 um 17:08
Zitat von AnGStAnGSt schrieb:Die Dateien und Verzeichnisse mit Punkt am Anfang lässt Du wie sie sind und die anderen symlinkst Du? Verwendest Du also zwei Versionen parallel?
Nö, da ist nichts parallel.

Du hast ein Homeverzeichnis - /home/ - und auf welcher Partition sich das befindet, ist in /etc/fstab definiert.

Innerhalb des Homeverzeichnisses gibt es die Nutzerverzeichnisse:

/home/max/
/home/fritz/
/home/emma/

Wo sich aber der Inhalt von z.B. /home/max/ befindet, ist völlig egal. Entweder sind sie wirklich dort oder sie befinden sich z.B. auf einer eigenen Datenpartition, damit z.B. die Home-Partition klein gehalten wird (hat Vorteile beim Neuaufsetzen eines Systems, da die Datenpartition unangetastet bleiben kann und sofort wieder zur Verfügung steht, ohne lange Backups einzuspielen).

Sagen wir, du hast drei Partitionen:

sda1 - die Root-Partition
sda2 - die Home-Partition
sda3 - die Datenpartition

Auf der Datenpartition hast du dann die Daten der verschieden Homes und vielleicht gemeinsam genutzte Datenverzeichnisse.

adduser legt dir im Home-Verzeichnis ein User-Verzeichnis an. Sagen wir, du legst fritz als User an und du hast schon /home/fritz/ - in dem Falle verwendet adduser das vorhandene Verzeichnis.

Nach einem Test hast du sichergestellt, dass für fritz alles so funktioniert, wie es soll, dann kannst du die Daten von /home/fritz/ auslagern.

Sagen wir du verschiebst den Inhalt von /home/fritz/ nach /media/Daten/fritz/

/media/Daten/ ist der Ort, an dem die Datenpartition in meinem Beispiel eingebunden wird. Der Ordner muss angelegt sein und mit den korrekten Rechten versehen werden. Falls dieser bei der Installation noch nicht existiert hat, muss sie in die Datei /etc/fstab eingetragen werden, dass sie automatisch beim Hochfahren eingebunden wird. Dies ist eigentlich die komplizierteste Angelegenheit beim Daten-Auslagern.

Falls das alles passt, die Daten ausgelagert sind, /home/fritz/ leer ist, sollte /home/fritz gelöscht werden können (falls angemault wird, fritz als user nochmal entfernen) kann alles zurückgelinkt werden:

ln -s /media/Daten/fritz /home/fritz

Dann geht wieder alles (falls fritz nochmal entfernt wurde, den User nochmal anlegen).

Wichtig bei dem Prozedere ist nur, dass sich immer irgendwo gesichert ein Backup von /home/fritz befindet, nicht dass bei einem Fehler plötzlich alle Dateien im Datennirvana sind.

Das klingt jetzt alles wahnsinnig kompliziert, ist es aber nicht:

- (neuen Ort der Daten anlegen (Partition) und in /etc/fstab eintragen)
- Nutzer anlegen
- Home testen
- (Nutzer löschen ... mit deluser)
- Home verschieben
- (für die korrekten Rechte des neuen Ordners sorgen)
- (Nutzer anlegen)
- Daten des Homes zurücklinken
- nochmals die Rechte überprüfen

In Klammern sind optionale Schritte, da ich nicht weiß, wie weit dein Computer bereits vorbereitet ist.

Viel Erfolg! Ich bin später am Abend wieder hier und beobachte diesen Thread.


melden

Ähnliche Diskussionen
Themen
Beiträge
Letzte Antwort
Helpdesk: .iso-Dateien auf SD mit LG G5 "brennen"?
Helpdesk, 10 Beiträge, am 10.08.2016 von sebek
sebek am 10.08.2016
10
am 10.08.2016 »
von sebek
Helpdesk: Zwei parallele Linux Installationen und ein gemeinsames /home ?
Helpdesk, 7 Beiträge, am 31.03.2014 von AnGSt
AnGSt am 30.03.2014
7
am 31.03.2014 »
von AnGSt
Helpdesk: PC selbst zusamenstellen: Was kauft man heute?
Helpdesk, 198 Beiträge, am 07.05.2014 von AnGSt
AnGSt am 04.03.2014, Seite: 1 2 3 4 5 6 7 8 9 10
198
am 07.05.2014 »
von AnGSt
Helpdesk: Problem mit Steam bei Ubuntu
Helpdesk, 8 Beiträge, am 28.02.2013 von Rozencrantz82
Tiggy am 28.02.2013
8
am 28.02.2013 »
Helpdesk: Linux - aber welches?
Helpdesk, 397 Beiträge, am 22.10.2012 von ----
Ilian am 07.01.2009, Seite: 1 2 3 4 ... 17 18 19 20
397
am 22.10.2012 »
von ----