hundefleischer
Anmeldungsdatum: 18. April 2008
Beiträge: 84
|
http://forum.ubuntuusers.de/topic/home-.dmrc-besitzt-ungueltige-zugriffsrechte/?highlight=dmrc#post-548419 Du bist dir selbst aber auch nicht treu. Hier empfiehlst du es auch schon im Januar 2007. Scheint also auch bei alten Versionen zu funzen. Und ja ok, meine Version ist vielleicht etwas umständlich. Dann kann man es auch stark zusammenkürzen: http://forum.ubuntuusers.de/topic/.dmrc-permissions-problem/ sudo chmod 644 /home/benutzer/.dmrc
chmod 755 /home/benutzer Merkst du was? Es läuft und es ist super einfach. Deine Version funktioniert vielleicht auch, kann ich nicht sagen, da ich das noch nicht nachgeprüft habe, aber meine Version geht auch. Also können wir uns nicht einfach darauf einigen und beide Versionen ins Wiki stellen? Jeder kann dann für dich selbst entscheiden welchen Weg er wählt.
|
Chrissss
(Themenstarter)
Anmeldungsdatum: 31. August 2005
Beiträge: 37971
|
hundefleischer schrieb: Du bist dir selbst aber auch nicht treu
Was interessiert mich mein Gewäsch von gestern. 644 geht AUCH. Aber bitte lies den Wiki Artikel aus dem englischen Ubuntu Wiki. Das setzen der Rechte auf 644 oder 600 ist nicht alles. Probiere es doch bitte SELBER aus. Setze die Rechte auf chmod 644 .dmrc schau sie dir an. ls -al .dmrc
-rw-r--r-- 1 ubuntu ubuntu 28 2008-12-30 14:47 .dmrc Logg dich aus und wieder ein. Die Rechte stehen auf 600 ls -al .dmrc
-rw------- 1 ubuntu ubuntu 28 2008-12-30 14:46 .dmrc
Es ist genauso wie im englischen Wiki beschrieben.
Dann kann man es auch stark zusammenkürzen: http://forum.ubuntuusers.de/topic/.dmrc-permissions-problem/ sudo chmod 644 /home/benutzer/.dmrc
chmod 755 /home/benutzer
Nein. Dann stimmen immer noch nicht die Rechte IM Homeverzeichnis. Bitte denke mal deine Hinweise vollständig durch. Es geht darum die Rechte in JEDEM FALL zur korrigieren. Auch wenn der User die Dateien im Home falsch gesetzt hat. Auch sollen nicht alle Daten ausführbar sein. Deine Hinweise sind falsch, sorry.
Merkst du was? Es läuft und es ist super einfach. Deine Version funktioniert vielleicht auch, kann ich nicht sagen, da ich das noch nicht nachgeprüft habe, aber meine Version geht auch.
Sie ist falsch und wird vielen Usern NICHT helfen.
|
hundefleischer
Anmeldungsdatum: 18. April 2008
Beiträge: 84
|
https://help.ubuntu.com/community/dmrcErrors Zitat:
"Note: If you look at the actual ~/.dmrc permissions, you will see that the system defaults to "644". If you view the permissions after logging back in, you will find the system has changed the permissions to "600" ( -rw-––- ). You can substitute "600" in this command if you wish." Es spielt also wirklich keine Rolle. Und ließ dir mal die Seite ganz durch, da wird GENAU das empfohlen, was ich hier die ganze Zeit runterbete. Und es ist noch nichtmal notwendig das in der Wiederhestellugnskonsole einzugeben (Zitat): "Depending on the problem, all of these steps may not be necessary. Running all of them will correct any of the issues addressed by the error message. They can be run in terminal in the current session or from the root prompt in recovery mode." Einmal aus und wieder einloggen und alles ist schick. Noch Fragen? Schöne Feiertage.
|
Chrissss
(Themenstarter)
Anmeldungsdatum: 31. August 2005
Beiträge: 37971
|
hundefleischer schrieb: Es spielt also wirklich keine Rolle. Und ließ dir mal die Seite ganz durch, da wird GENAU das empfohlen, was ich hier die ganze Zeit runterbete.
Wenn das System automatisch auf 600 die Rechte setzt, dann können wir das auch gleich richtig machen...
Und es ist noch nichtmal notwendig das in der Wiederhestellugnskonsole einzugeben (Zitat):
Lies genau
"Depending on the problem, all of these steps may not be necessary. Running all of them will correct any of the issues addressed by the error message. They can be run in terminal in the current session or from the root prompt in recovery mode."
Wir geben den Hinweis zum Recovery Modus weil die Leute zum Teil Strg+Alt+F1 nicht kennen. Sodalle, langsam wirds mir müssig. Wir haben sehr gute Erfahrungen mit unseren Hinweisen gegeben. Sie helfen zu 100%, wenn man sie richtig durchführt. Dass die Leute sich nach dem Setzen der Rechte auf 644 für die .dmrc wieder korrekt anmelden konnten liegt nicht am Setzen der Rechte für die .dmrc. Sie haben im selben Zug eben noch die Rechte am Home etc geändert.
|
hundefleischer
Anmeldungsdatum: 18. April 2008
Beiträge: 84
|
Bei dir muss man sicher aber ausloggen und die Einträge in der root Konsole machen. Dann kann man aber die Anleitung nicht mehr lesen... ist mir jetzt eigentlich auch egal. Ich würde nur gerne meine Lösung mit ins Wiki schreiben (ist schließlich auch die offizielle Lösung) und jeder kann dann selbst entscheiden. Das Thema wird mir echt zu bunt langsam, man kann ja nicht ewig drüber dikutieren. Also wie sieht es mit dem Wikieintrag aus? Ich würde mich auch bereit erklären den Eintrag ins deutsche zu übersetzten. Dann können wir uns ganz sicher sein. PS: Immerhin diskutieren wir hier ja zum Wohle der ubuntuusers ☺
|
Chrissss
(Themenstarter)
Anmeldungsdatum: 31. August 2005
Beiträge: 37971
|
hundefleischer schrieb: Bei dir muss man sicher aber ausloggen und die Einträge in der root Konsole machen.
Das ist auch Absicht. Weil wir im Abschnitt Rechte korrigieren nicht nur das "dmrc-Problem" lösen, sondern eine Lösung für völlig verdrehte Rechte anbieten.
Ich würde nur gerne meine Lösung mit ins Wiki schreiben (ist schließlich auch die offizielle Lösung) und jeder kann dann selbst entscheiden. Das Thema wird mir echt zu bunt langsam, man kann ja nicht ewig drüber dikutieren.
Sehr dagegen. Zwei Lösungen für die selbe Sache ist falsch. Wenn, dann richtig. Und 600 für die .dmrc ist eben letztendlich die Rechte, die gesetzt werden.
Also wie sieht es mit dem Wikieintrag aus? Ich würde mich auch bereit erklären den Eintrag ins deutsche zu übersetzten. Dann können wir uns ganz sicher sein.
wiki.ubuntu.com ist auch ne Community Arbeit und nicht die offizielle Doku 😉 Ich würde sagen das uu.de Wiki hat ne höhere Qualität...
|
otzenpunk
Anmeldungsdatum: 17. Oktober 2005
Beiträge: 8691
|
hundefleischer schrieb: Nicht nur, dass die Empfehlung von Ubuntu selbst die Rechte 644 (aus welchen Grund auch immer) vorgibt, sondern auch, dass meine Lösung schlicht und ergreifend funktioniert. Der Grund ist dabei völlig schnuppe. Er läuft, und das wollte ich mit der hohen uptime auch nur ausdrücken, absolut stabil.
Ich hab mal den Quellcode und das ChangeLog überflogen, und bin zu folgenden Erkenntnissen gekommen:
Die Rechte wurden früher mal auf 644 gesetzt, das wurde irgendwann auf 600 geändert. Die Fehlermeldung wurde offensichtlich nicht mit geändert, spiegelt also den älteren Stand wieder. Letztendlich ist es aber völlig egal, ob 600 oder 644, weil im Code nur die Schreibmöglichkeit getestet wird.
Folgendes muss also zutreffen:
Insofern würden die letzten beiden chmod -Befehle von hundefleischer auch funktionieren, wenn ein chown -Befehl dazu kommt. (Ohne das sudo für das chmod notwendig wäre.) Man beachte aber den Einleitungssatz im Wiki: Im Forum kommt es immer wieder vor, dass Benutzer sich nicht mehr einloggen können oder dass Programme keine Einstellungen mehr speichern können usw.
Der Abschnitt behandelt also nicht nur das .dmrc-Problem, sondern auch andere Probleme, und das sollte bitte auch so bleiben. ($App einmal mit sudo gestartet - Konfiguration gehört auf einmal root, usw.) Daher der rekursive chown und chmod mit den ungewöhnlichen Optionen u+rwX .
|
otzenpunk
Anmeldungsdatum: 17. Oktober 2005
Beiträge: 8691
|
Letztendlich könnten wir das aber auch so schreiben:
sudo chown benutzer:benutzer ~benutzer -R
chmod -R u+rwX ~benutzer
chmod go-w ~benutzer/.dmrc
Das entzieht dann Gruppe und Anderen die Schreiberlaubnis und behält die Lese- und Ausführbits so wie sie sind. Außerdem kann man bei den chmod s das sudo weglassen, wenn man vorher chown ausgeführt hat. Ist aber auch egal.
|
Chrissss
(Themenstarter)
Anmeldungsdatum: 31. August 2005
Beiträge: 37971
|
otzenpunk schrieb: Letztendlich könnten wir das aber auch so schreiben...
ich finde ein setzen auf 600 besser Der Befehl ist einfacher. Einsteiger kommen besser zurecht Wenn ein User das alles so ausführt, dann wissen wir genau wie die Rechte gesetzt sind
Außerdem kann man bei den chmods das sudo weglassen, wenn man vorher chown ausgeführt hat. Ist aber auch egal.
Könnten wir machen.
|
busfahrer
Anmeldungsdatum: 9. April 2007
Beiträge: Zähle...
|
Hallo unter Rechte korrigieren steht folgendes um die Rechte zu korrigieren
sudo chown benutzer:benutzer ~benutzer -R
sudo chmod -R u+rwX ~benutzer
sudo chmod 600 ~benutzer/.dmrc
chmod 755 ~benutzer Heißt das nicht das das ausgewertet wird als /home/benutzer/benutzer? Sollte das nicht eher so
sudo chown benutzer:benutzer ~ -R
sudo chmod -R u+rwX ~
sudo chmod 600 ~/.dmrc
chmod 755 ~ oder so sudo chown benutzer:benutzer /home/benutzer -R
sudo chmod -R u+rwX /home/benutzer
sudo chmod 600 /home/benutzer/.dmrc
chmod 755 /home/benutzer aussehen Gruß....busfahrer
|
zerwas
Anmeldungsdatum: 13. April 2005
Beiträge: 2561
|
Heißt das nicht das das ausgewertet wird als /home/benutzer/benutzer? Sollte das nicht eher so
Ne, denn mit einem einfachen "ls ~benutzer" siehst Du, dass damit das Homeverzeichnis gemeint ist. Außerdem würde ja ein / fehlen, damit es benutzer/benutzer ist.
|
busfahrer
Anmeldungsdatum: 9. April 2007
Beiträge: Zähle...
|
Hallo dann ist ja gut. Die Syntax kam mir nur etwas merkwürden vor ☺ Gruß....busfahrer
|
DrScott
Ehemalige
Anmeldungsdatum: 7. Juli 2005
Beiträge: 6018
|
Die Syntax von Busfahrer würde genauso funktionieren, es gibt aber einen entscheidenden Unterschied:
$HOME_von_$USER und $HOME_von_benutzer müssen ja nicht identisch sein, wenn man z.b. das Problem im Home eines anderen Benutzers korrigiert.
|
UbuntuFlo
Anmeldungsdatum: 8. Februar 2006
Beiträge: 12317
|
Huhu! Kann jemand Home aus der Baustelle nehmen? Ist eine reine Weiterleitungsseite. Danke und liebe Grüße, Flo
|
Heinrich_Schwietering
Wikiteam
Anmeldungsdatum: 12. November 2005
Beiträge: 11288
|
Hi! Gegenfrage: Was soll denn der Redirect Baustelle/Home? Wofür hast du die angelegt? Homeverzeichnis ist meines Wissens nach nicht in einer Baustelle... Oder stehe ich hier irgendwo auf dem Schlauch? so long hank
|