Hallo ich habe die Anleitung im Wiki klick ausgeführt und kann jetzt mein System neuinstallieren. Hier trat dieses Problem schonmal auf: klick aber da scheinbar keiner Lust hatte darauf hinzuweisen oder das zu korrigieren bleibts halt so das weitere Leute sich ihr System zerschiessen. Sorry aber muss einfach mal meinem Ärger Luft machen. Wäre gut wenn das jemand korrigieren könnte.
mfg Daniel
Homeverzeichnis Rechte korrigieren führt zu Neuinstallation
Anmeldungsdatum: Beiträge: 111 Wohnort: Graz |
|
Anmeldungsdatum: Beiträge: 9183 |
Ich kann leider aus dem verlinkten Thread nicht entnehmen wo genau das Problem liegt oder was genau passiert ist. Um da den Artikel umzuschreiben, wäre es hilfreich mehr Infos zu haben. Für mich sieht der Abschnitt im Artikel absolut korrekt aus. |
(Themenstarter)
Anmeldungsdatum: Beiträge: 111 Wohnort: Graz |
Das Problem ist das wenn man sich mit <strg>+<alt>+<F1> und dem Benutzernamen einlogt / als homeverzeichnis genommen wird. Ob statt $home /home/name die Lösung ist weiß ich allerdings auch nicht. |
Anmeldungsdatum: Beiträge: 9183 |
hab ich gerade ausprobiert und ich muss sagen ein echo $HOME lieferte schön brav mein Homeverzeichnis. |
(Themenstarter)
Anmeldungsdatum: Beiträge: 111 Wohnort: Graz |
Ja im normalfall schon aber wenn man sich über die Grafik nicht anmelden kann ist $HOME / . |
Anmeldungsdatum: Beiträge: 9183 |
tuxfreak hat geschrieben:
Ich hab es im "echten" Terminal ausprobiert 😉 Da war nichts mit Grafik. |
(Themenstarter)
Anmeldungsdatum: Beiträge: 111 Wohnort: Graz |
Nein nein ich meine wenn die Anmeldung ans System nicht mehr erfolgen kann weil die Rechte von home oder .dmrc falsch sind. Das ist aber der Fall wenn man diese Anleitung benötigt. |
Anmeldungsdatum: Beiträge: 9183 |
Nicht unbedingt. Es könnte durchaus sein, dass man in das home Verzeichnis noch reinkommt. Was hälst du von ändern in: sudo chown $USER:$USER /home/$USER -R |
Anmeldungsdatum: Beiträge: 4763 Wohnort: Ringenberg |
Bedenke: Wenn man in das System als Benutzer nicht mehr reinkommt und man über die Recovery-Konsole reingeht, dann ist USER=root. Die Zeile müsste also wie folgt lauten: chown BENUTZERNAME:BENUTZERNAME /home/BENUTZERNAME -R Wobei BENUTZERNAME natürlich ersetzt werden muss. |
Anmeldungsdatum: Beiträge: 6345 Wohnort: Hamburg |
Nur mal son Gedanke, wenn ich mich bei meiner NSLU2 als Root einlogge, was eigentlich nicht vorgesehen ist, bekomme ich erstmal eine Warnung. Das passiert a: weil root ja alles darf und b: kein Homeverzeichnis zugewiesen ist. Ich habe mir daher angewöhnt, mich nicht auf irgendwelche variablen zu verlassen, sondern alles selber einzugeben. |
Anmeldungsdatum: Beiträge: 9183 |
oder viel besser: export HOME=/home/<BENUTZERNAME> und <BENUTZERNAME> durch den eigenen Namen ersetzen. So können die Variablen weiter genutzt werden und haben definitiv den richtigen Wert. |
Anmeldungsdatum: Beiträge: 4763 Wohnort: Ringenberg |
martingr hat geschrieben:
In einer root-Konsole bleibt damit trotzdem USER=root. BENUTZER=dein_benutzer chown BENUTZER:BENUTZER /home/BENUTZER -R wobei hier nur das "dein_benutzer" ersetzt werden muss. Gruß, cornix |
Anmeldungsdatum: Beiträge: 342 Wohnort: Berlin |
...versteh ich jetzt nicht. Wenn BENUTZER der jeweilige user ist, was ist dann 'dein_benutzer'? |
Anmeldungsdatum: Beiträge: 4763 Wohnort: Ringenberg |
"BENUTZER" ist der Bezeichner und "dein_benutzer" der Wert der Variablen. In meinem Fall: BENUTZER=cornix chown -R BENUTZER:BENUTZER /home/BENUTZER oder direkt chown -R cornix:cornix /home/cornix |
Anmeldungsdatum: Beiträge: 9183 |
ich bin mir jetzt nicht ganz sicher... aber müsste es in der zweiten Zeile nicht $BENUTZER heißen? also: BENUTZER=martin chown -R $BENUTZER:$BENUTZER /home/$BENUTZER |