Bei der Installation wurde der Benutzername " abcd " angelegt.
Diesen in" fampc " geändert. Hat soweit geklappt. Nur nicht im Home-Ordner.
Was wurde falsch gemacht?
Codefampc@Mein PC:~$ ls /home abcd abcd-d1607 fritz test3 fampc@Mein PC:~$
NFF
Anmeldungsdatum: Beiträge: 1140 |
Bei der Installation wurde der Benutzername " abcd " angelegt. Diesen in" fampc " geändert. Hat soweit geklappt. Nur nicht im Home-Ordner. Was wurde falsch gemacht? Codefampc@Mein PC:~$ ls /home abcd abcd-d1607 fritz test3 fampc@Mein PC:~$ NFF |
Anmeldungsdatum: Beiträge: 2702 Wohnort: Germany - BW |
Hast du dies beachtet? Benutzer und Gruppen, weiter unten: "Benutzernamen ändern" |
(Themenstarter)
Anmeldungsdatum: Beiträge: 1140 |
Ja. Ansonsten wäre abcd nicht in fampc geändert worden. Nff |
Moderator, Supporter
Anmeldungsdatum: Beiträge: 3391 |
Hallo Nachfragerfranzi.
Verstehe ich das richtig: Du hast den folgenden Befehl eingegeben und das Homeverzeichnis wurde dabei nicht umbenannt? usermod -d /home/fampc -m fampc Hast du an das -m gedacht? Das sollte den Inhalt in das neue Verzeichnis verschieben. Viele Grüße |
(Themenstarter)
Anmeldungsdatum: Beiträge: 1140 |
Ja. Diesen Befehl habe ich eingegeben und er wurde sofort abgearbeitet. fampc@Mein PC:~$ ls /home abcd abcd-d1607 fritz test3 fampc@Mein PC:~$ Nff |
Anmeldungsdatum: Beiträge: 2702 Wohnort: Germany - BW |
noch eine Nachfrage: du bist als User fampc auf dem Rechner "Mein PC" eingeloggt (wie man am Prompt sieht) und hast kein Homeverzeichnis? Wo ist das? Was kommt bei den Befehlen ls -l ~ und mount |
Moderator, Supporter
Anmeldungsdatum: Beiträge: 3391 |
Guten Abend in die Runde.
Das wird wohl immer noch abcd sein. Aber schauen wir mal.
Mit welcher Rückmeldung/Ausgabe (bitte komplett posten)? Als welcher Benutzer hast du diesen Befehl ausgeführt (sehen wir hoffentlich auch an der Ausgabe)? Ansonsten kannst du noch an der Stelle nachschauen, die die Zuordnung zwischen Benutzernamen und Homeverzeichnissen erledigt: cat /etc/passwd | grep fampc Ausgabe ist etwas wie (wobei die markierte Stelle das Homeverzeichnis angibt): fampc:x:1000:1000:fampc,,,:/home/fampc:/bin/bash Achtung!Auf einigen (meist älteren) Systemen enthält diese Datei (/etc/passwd) auch noch die (bestenfalls verschlüsselten) Passwörter. In diesem Fall sollte die Ausgabe vor einem Posting auf die oben als Beispiel genannten Angaben beschränkt werden. Viele Grüße |
(Themenstarter)
Anmeldungsdatum: Beiträge: 1140 |
Hier die Ausgabe des Befehls oder sollten ls -l ~ und mount auch sein? fampc@Mein PC:~$ cat /etc/passwd | grep fampc fampc:x:1000:1000:fampc:/home/abcd:/bin/bash fampc@Mein PC:~$ Nff |
Moderator, Supporter
Anmeldungsdatum: Beiträge: 3391 |
Hallo Nachfragerfranzi.
Mir reicht der Befehl. Er ist ziemlich eindeutig.
Es ist tatsächlich noch /home/abc als Homeverzeichnis angegeben. Um zu überprüfen, ob diese daten auch ausgelesen werden können ist die folgende Ausgabe nützlich: passwd -S ausgeführt unter fampc. Dieser Befehl liest die oben zitierte Zeile aus und interpretiert sie. Das kann auch als Syntaxprüfung verwendet werden. Viele Grüße |
(Themenstarter)
Anmeldungsdatum: Beiträge: 1140 |
Der Befehl passwd -S ergibt: fampc@Mein PC:~$ passwd -S fampc P 11/07/2014 0 99999 7 -1 fampc@Mein PC:~$ Nachtrag 25.11. fampc@Mein PC:~$ ls -l ~ insgesamt 113692 -rw-rw-r-- 1 fampc abcd 42598 Jun 7 23:04 Agora.odt -rw-rw-r-- 1 fampc abcd 38014 Jun 3 16:32 Agora-Ubunbtu 14.04..odt drwxr-xr-x 3 fampc abcd 4096 Okt 30 18:05 Bilder drwxrwxr-x 2 fampc absd 4096 Jun 21 10:49 deja-dup usw -rw-rw-r-- 1 fampc abcd 2055 Okt 26 13:25 Zeilen Nummerierung für fstab 261014 -rw-rw-r-- 1 fampc abcd 1613 Okt 26 13:06 Zeilen Nummerierung für fstab 261014~ fampc@Mein PC:~$
fampc@Mein PC:~$ mount /dev/sda6 on / type ext4 (rw,errors=remount-ro) proc on /proc type proc (rw,noexec,nosuid,nodev) sysfs on /sys type sysfs (rw,noexec,nosuid,nodev) none on /sys/fs/cgroup type tmpfs (rw) none on /sys/fs/fuse/connections type fusectl (rw) none on /sys/kernel/debug type debugfs (rw) none on /sys/kernel/security type securityfs (rw) udev on /dev type devtmpfs (rw,mode=0755) devpts on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=0620) tmpfs on /run type tmpfs (rw,noexec,nosuid,size=10%,mode=0755) none on /run/lock type tmpfs (rw,noexec,nosuid,nodev,size=5242880) none on /run/shm type tmpfs (rw,nosuid,nodev) none on /run/user type tmpfs (rw,noexec,nosuid,nodev,size=104857600,mode=0755) none on /sys/fs/pstore type pstore (rw) binfmt_misc on /proc/sys/fs/binfmt_misc type binfmt_misc (rw,noexec,nosuid,nodev) systemd on /sys/fs/cgroup/systemd type cgroup (rw,noexec,nosuid,nodev,none,name=systemd) /home/abcd/.Private on /home/abcd type ecryptfs (ecryptfs_check_dev_ruid,ecryptfs_cipher=aes,ecryptfs_key_bytes=16,ecryptfs_unlink_sigs,ecryptfs_sig=a435c6768b8d48d6,ecryptfs_fnek_sig=e0c25000f0a36add) gvfsd-fuse on /run/user/1000/gvfs type fuse.gvfsd-fuse (rw,nosuid,nodev,user=fampc) /dev/sdb1 on /media/fampc/ext FPL type fuseblk (rw,nosuid,nodev,allow_other,default_permissions,blksize=4096) gvfsd-fuse on /run/user/1001/gvfs type fuse.gvfsd-fuse (rw,nosuid,nodev,user=fritz) fampc@Mein PC:~$
Frage dazu: 1)Die Bedingung ist doch die Namensänderung von einem anderen Systemverwalter vorzunehmen. Habe ich gemacht. Hat es Einfluß wenn wie folgt vorgegangen wurde: fampc gestartet Aufgabe angesehen was wie zu machen ist. fritz airam gestartet und Befehle über Terminal ausgeführt. Besteht die Möglichkeit das fampc soweit aktiv bleibt das die Bedingung mit einem anderen Benutzer den Befehl auszuführen?? Wenn ja, bedeutet das einen PC-Neustart über fritz airam. 2.Was wäre bei einer Verwechselung von -m und -n passiert? Liegen ja nebeneinander. 3.Kann der Vorgang wiederholt werden: usermod -l fampc abcd usermod -d/home/fampc -m fampc oder über Chn -f ? Ich handle erst nach der Antwort. Besteht hier ein Zusammenhang? 25.11.2014 »net usershare« gab den Fehler 255 zurück: net usershare add: cannot share path /home/abcd-d1607 as we are restricted to only sharing directories we own. Ask the administrator to add the line "usershare owner only = false" to the [global] section of the smb.conf to allow this. »Net usershare« gab den Fehler 255 zurück: net usershare Add: kann nicht teilen Pfad / home / abcd-D1607, wie wir es nur Freigabe von Verzeichnissen wir besitzen beschränkt. Bitten Sie den Administrator, um die Zeile "usershare Inhaber nur = false" auf dem Abschnitt der smb.conf [global], um dies zu ermöglichen. Nff |
(Themenstarter)
Anmeldungsdatum: Beiträge: 1140 |
Vej Die Benutzernamenänderung ist in Subgid abcd:100000:65536 fritz:165536:65536 test3:231072:65536 Subid abcd:100000:65536 fritz:165536:65536 test3:231072:65536 nicht erfolgt. Wie ändern? Nff |
Moderator, Supporter
Anmeldungsdatum: Beiträge: 3391 |
Hallo Nachfragerfranzi, da ich gerade Unterwegs bin erst mal nur eine Teilantwort:
Das ist gut, weil die Daten offensichtlich interpretiert werden können.
Finde ich nichtssagend, aber wahrscheinlich hat HarryD sich etwas dabei gedacht, was ich übersehe. Kannst du auch einmal diese ähnliche Ausgabe liefern? Vielleicht gehört der Ordner ja nicht dem Benutzer: ls -la /home (siehe ls). fampc@Mein PC:~$ mount [...] /home/abcd/.Private on /home/abcd type ecryptfs [...] fampc@Mein PC:~$ Verschlüsseltes Homeverzeichnis. Dazu schreibe ich später in Ruhe noch ein paar Zeilen.
Ja. Eventuell musst du ein sudo voranstellen.
Nicht das ich wüsste.
-n gibt es (laut manpage) nicht, die Option wäre also ignoriert worden, oder das Programm hätte sich beschwert (kann ich gerade leider nicht testen).
Ich wüsste nicht, was dagegen spricht.
Kann ich leider nicht beurteilen, da ich den Fehler nicht kenne. Viele Grüße |
Anmeldungsdatum: Beiträge: 2702 Wohnort: Germany - BW |
An ls -l sehen wir, dass der user fampc in der Gruppe abcd ist und dass ein Homeverzeichnis existiert. Das ist mit den anderen Informationen inzwischen nicht mehr neu und wichtig. Am mount sehen wir, dass das Homeverzeichnis /home/abcd verschlüsselt ist. Vielleicht der Grund für die Probleme? Da wir nicht wissen wie die Umbenennung des Users in fampc ohne Umbennung des Homeverzeichnisses erfolgt ist und es auch bisher nicht gelungen ist, den "richtigen" Zustand User=Gruppe=Homeverzeichnis=fampc herzustellen, plädiere ich für den Neuanfang:
|
(Themenstarter)
Anmeldungsdatum: Beiträge: 1140 |
fampc@Mein PC:~$ ls -la /home insgesamt 48 drwxr-xr-x 9 root root 4096 Nov 26 17:09 . drwxr-xr-x 22 root root 4096 Nov 24 11:47 .. drwx------ 37 fampc abcd 16384 Nov 26 19:27 abcd drwxr-xr-x 2 fritz fritz 4096 Jun 7 21:39 abcd-d1607 drwxrwxr-x 3 root root 4096 Mai 19 2014 .ecryptfs drwxr-xr-x 19 fritz fritz 4096 Nov 25 16:26 fritz drwxr-xr-x 2 test3 test3 4096 Nov 23 13:09 test3 drwxr-xr-x 2 test4 test4 4096 Nov 26 16:30 test4 drwxr-xr-x 2 test53 test5 4096 Nov 26 16:45 test53 fampc@Mein PC:~$ Zu test4 und test53 habe ich ein neues Thema eröffnet. Vej schrieb:
Zu dieser Frage bringe ich noch etwas. ecryptfs, dazu lese ich im Wiki und frage danach, es sei Du hast etwas worauf noch besonders zu verwiesen ist. M. b.Gruß Nff |
Moderator, Supporter
Anmeldungsdatum: Beiträge: 3391 |
Hallo Nachfragerfranzi.
Du könntest dieser Anleitung folgen: ecryptfs/Einrichten#Altes-Homeverzeichnis-verschluesseln. Die ist eigentlich dazu gedacht ein bestehendes unverschlüsseltes Homeverzeichnis auf ein verschlüsseltes umzustellen. Da aber der Benutzer im Verlauf gelöscht, neu angelegt und die Daten anschließend verschoben werden, sollte das auch für dich funktionieren. Allerdings musst du bei diesen Befehlen hier mv /home/<Benutzername> /home/backup deluser <Benutzername> deinen alten Benutzernamen (abcd) für <Benutzername> einsetzen. Im weiteren Verlauf ist <Benutzername> dann der neue Name (fampc). (Die Anleitung geht natürlich von gleichen Benutzernamen aus). Viel Erfolg PS.: Wenn du bei geänderter /etc/adduser.conf (also während der oben verlinkten Anleitung) weitere Benutzer anlegst, wird ihr Homevereichnis mit dem von abcd gefüllt! Das solltest du vermeiden. |