Discussion:
"Can not update /home/naam/.ICEauthority" , hoe wel?
Hein van Helsdingen
2012-03-18 19:01:13 UTC
Permalink
Beste mensen.

Bij het opstarten van Ubuntu komt het bericht "can not
update /home/naam/.ICEauthority".
Het kan zijn dat ik niet voldoende rechten geef aan dit bestand. (Nu
heeft de home-eigenaar alle drie de rechten; lezen, schrijven en
uitvoeren. Maar anderen hebben geen rechten)
Ik ga er eventjes van uit dat het een "rechtenprobleem" kan zijn; Welke
rechten moet dit bestand hebben zodat er automatisch een update kan
plaats vinden?

Groeten Hein van Helsdingen.
--
Ubuntu-NL mailing list
Ubuntu-NL-***@public.gmane.org
Info/Uitschrijven: https://lists.ubuntu.com/mailman/listinfo/ubuntu-nl
Hein van Helsdingen
2012-03-19 04:37:19 UTC
Permalink
Post by Hein van Helsdingen
Beste mensen.
Bij het opstarten van Ubuntu komt het bericht "can not
update /home/naam/.ICEauthority".
Het kan zijn dat ik niet voldoende rechten geef aan dit bestand. (Nu
heeft de home-eigenaar alle drie de rechten; lezen, schrijven en
uitvoeren. Maar anderen hebben geen rechten)
Ik ga er eventjes van uit dat het een "rechtenprobleem" kan zijn; Welke
rechten moet dit bestand hebben zodat er automatisch een update kan
plaats vinden?
Groeten Hein van Helsdingen.
Na meer proberen werkte het volgende:
Via de Recoverymode heb ik op de onderste scroll-lijn, de rootshell, de
opdracht sudo chmod 755 -R /home/naam opgegeven. En daarna kon ik
via een tweede opdracht sudo halt na opnieuw starten gewoon inloggen
zonder bericht "can not update .ICEauthority" . Kennelijk was er meer
nodig dan voldoende rechten voor het bestand .ICEauthority

Maar nu hadden vele mappen veel te veel rechten.
Alle rechten in deze sudohome heb ik teruggebracht naar de drie rechten
voor sudo (Lezen, schrijven, uitvoeren) en de anderen (Groepen en
Anderen) hebben geen rechten gekregen, en nu startte sudohome ook weer
gewoon op.
Ditzelfde geldt ook als het bestand .ICEauthotity enkel mag lezen en
schrijven.
Hier lijkt het probleem mee opgelost maar dat is niet helemaal waar.
Want het kan nog steeds zo zijn dat diverse sudohome (verborgen) mappen
en bestanden te veel,en dus te gevaarlijke, rechten hebben gekregen.
Zo kom ik tot een gekoppelde vraag die in een nieuwe Ubuntu-NL
Mailinglist-vraag gesteld wordt; Wat zijn de minimaal benodigde rechten
van de verborgen bestanden in de thuisfolder/homedirectory ?

Groeten van Hein van Helsdingen.
--
Ubuntu-NL mailing list
Ubuntu-NL-***@public.gmane.org
Info/Uitschrijven: https://lists.ubuntu.com/mailman/listinfo/ubuntu-nl
Johan van Dijk
2012-03-19 17:19:22 UTC
Permalink
Er zijn een aantal dingen die je kan controleren:

* Je home moet van jou zijn, niet van root of een andere gebruiker.
Dit kan je corrigeren met het volgende commando:
sudo chown -R hein.hein /home/hein

Het bestand zelf moet de rechten 600 hebben (alleen lees/schrijfrechten
voor jou.
Dit kan je corrigeren met het volgende commando:
sudo chmod 0600 /home/hein/.ICEauthority

Hierna opnieuw opstarten.
Evt. kan je via control-alt-F1 in de console komen, als je niet op een
andere manier een terminalvenster kan openen. Met control-alt-F7 kom je
weer in de grafische desktop terecht.

Groeten,
Johan
Post by Hein van Helsdingen
Beste mensen.
Bij het opstarten van Ubuntu komt het bericht "can not
update /home/naam/.ICEauthority".
Het kan zijn dat ik niet voldoende rechten geef aan dit bestand. (Nu
heeft de home-eigenaar alle drie de rechten; lezen, schrijven en
uitvoeren. Maar anderen hebben geen rechten)
Ik ga er eventjes van uit dat het een "rechtenprobleem" kan zijn; Welke
rechten moet dit bestand hebben zodat er automatisch een update kan
plaats vinden?
Groeten Hein van Helsdingen.
--
Ubuntu-NL mailing list
Info/Uitschrijven: https://lists.ubuntu.com/mailman/listinfo/ubuntu-nl
Hein van Helsdingen
2012-03-28 19:02:40 UTC
Permalink
Post by Johan van Dijk
* Je home moet van jou zijn, niet van root of een andere gebruiker.
sudo chown -R hein.hein /home/hein
Het bestand zelf moet de rechten 600 hebben (alleen
lees/schrijfrechten voor jou.
sudo chmod 0600 /home/hein/.ICEauthority
Hierna opnieuw opstarten.
Evt. kan je via control-alt-F1 in de console komen, als je niet op een
andere manier een terminalvenster kan openen. Met control-alt-F7 kom
je weer in de grafische desktop terecht.
Groeten,
Johan
On Sun, Mar 18, 2012 at 20:01, Hein van Helsdingen
Beste mensen.
Bij het opstarten van Ubuntu komt het bericht "can not
update /home/naam/.ICEauthority".
Het kan zijn dat ik niet voldoende rechten geef aan dit bestand. (Nu
heeft de home-eigenaar alle drie de rechten; lezen, schrijven en
uitvoeren. Maar anderen hebben geen rechten)
Ik ga er eventjes van uit dat het een "rechtenprobleem" kan zijn; Welke
rechten moet dit bestand hebben zodat er automatisch een update kan
plaats vinden?
Groeten Hein van Helsdingen.
--
Ubuntu-NL mailing list
https://lists.ubuntu.com/mailman/listinfo/ubuntu-nl
Bedankt Johan, en mijn excuses voor deze "Ubuntu-NL-lijstdraad want ik
weet nu niet meer hoe ik zo moet reageren dat het "leestechnisch"te
volgen blijft

* Je home moet van jou zijn, niet van root of een andere gebruiker.
Post by Johan van Dijk
sudo chown -R hein.hein /home/hein
Hein:Dit klopt niet want als dat doe dan werken er toepassingen niet
zoals Recoll, Zim, ...
Het bestand zelf moet de rechten 600 hebben (alleen
lees/schrijfrechten voor jou.
Hein: Het getal 6 wijst toch naar lees+uitvoerrechten?
( lezen/read=1, schrijven/write=2, uivoeren/execute=4 2+4=6 ? )
sudo chmod 0600 /home/hein/.ICEauthority
Hein: Ik zit in een andere home te werken als die van sudo.
Moet ik dan eerst een rootaccount aanmaken en in plaats van sudo root
invullen?
Post by Johan van Dijk
Hierna opnieuw opstarten.
Evt. kan je via control-alt-F1 in de console komen, als je niet op een
andere manier een terminalvenster kan openen. (Hein, bij mij is dat F2
in de Ubuntu 10.04) Met control-alt-F7 kom je weer in de grafische
desktop terecht.
Lees-technische groeten,
Hein.
--
Ubuntu-NL mailing list
Ubuntu-NL-***@public.gmane.org
Info/Uitschrijven: https://lists.ubuntu.com/mailman/listinfo/ubuntu-nl
Johan van Dijk
2012-03-29 06:32:04 UTC
Permalink
Ik zal dan ook maar weer onder jou reageren, zodat het leesbaar blijft :-)
Post by Hein van Helsdingen
Bedankt Johan, en mijn excuses voor deze "Ubuntu-NL-lijstdraad want ik
weet nu niet meer hoe ik zo moet reageren dat het "leestechnisch"te
volgen blijft
* Je home moet van jou zijn, niet van root of een andere gebruiker.
Post by Johan van Dijk
sudo chown -R hein.hein /home/hein
Hein:Dit klopt niet want als dat doe dan werken er toepassingen niet
zoals Recoll, Zim, ...
Dat is raar, en mogelijk zijn er dan wel meer vreemde zaken aan de hand.
Je eigen home directory hoort van jou te zijn, net als alle bestanden die
erin staan.
Zo kunnen alle programma's die je gebruikt hun bestanden lezen en schrijven.
Bestanden van een andere gebruiker horen in zijn of haar eigen home, niet
in de jouwe.

Voor evt. gedeelde bestanden zou dat wel kunnen, maar dan moet je daar wel
rekening mee houden.
Post by Hein van Helsdingen
Post by Johan van Dijk
Het bestand zelf moet de rechten 600 hebben (alleen
lees/schrijfrechten voor jou.
Hein: Het getal 6 wijst toch naar lees+uitvoerrechten?
( lezen/read=1, schrijven/write=2, uivoeren/execute=4 2+4=6 ? )
Nee, het getal 6 geeft lees- en schrijfrechten.
0: geen rechten
1: uitvoeren
2: schrijven
4: lezen

6 is 2+4, dus lezen en schrijven.
Post by Hein van Helsdingen
Post by Johan van Dijk
sudo chmod 0600 /home/hein/.ICEauthority
Hein: Ik zit in een andere home te werken als die van sudo.
Moet ik dan eerst een rootaccount aanmaken en in plaats van sudo root
invullen?
Nee, je moet het account opgeven dat je normaal gesproken gebruikt.
Is dat hein, dan geef je als gebruiker hein op, en moet je zorgen dat je in
de home van hein zit te werken.
Is dat piet, dan moet je niet in de map van hein gaan graven, maar in die
van piet ;-)

sudo is alleen om extra rechten te verkrijgen, het is geen aparte gebruiker
of zo.

Ik hoop dat het zo wat duidelijker is.
Is het nog niet helemaal duidelijk, dan is het misschien wel handig als je
aangeeft met welke gebruiker je wat wil doen. Ik meen te kunnen lezen dat
je verschillende gebruikersnamen gebruikt, 1 met sudo rechten en 1 zonder.
Of iets dergelijks. Dat lijkt me niet nodig en kan verwarrend zijn.

Groeten,
Johan
Hein van Helsdingen
2012-03-29 19:24:34 UTC
Permalink
Post by Johan van Dijk
Ik zal dan ook maar weer onder jou reageren, zodat het leesbaar blijft :-)
Bedankt Johan, en mijn excuses voor deze "Ubuntu-NL-lijstdraad want ik
weet nu niet meer hoe ik zo moet reageren dat het
"leestechnisch"te
volgen blijft
* Je home moet van jou zijn, niet van root of een andere gebruiker.
Post by Johan van Dijk
sudo chown -R hein.hein /home/hein
Hein:Dit klopt niet want als dat doe dan werken er
toepassingen niet
Post by Johan van Dijk
zoals Recoll, Zim, ...
Dat is raar, en mogelijk zijn er dan wel meer vreemde zaken aan de hand.
Je eigen home directory hoort van jou te zijn, net als alle bestanden
die erin staan.
Zo kunnen alle programma's die je gebruikt hun bestanden lezen en schrijven.
Bestanden van een andere gebruiker horen in zijn of haar eigen home,
niet in de jouwe.
Voor evt. gedeelde bestanden zou dat wel kunnen, maar dan moet je daar
wel rekening mee houden.
Post by Johan van Dijk
Het bestand zelf moet de rechten 600 hebben (alleen
lees/schrijfrechten voor jou.
Hein: Het getal 6 wijst toch naar lees+uitvoerrechten?
( lezen/read=1, schrijven/write=2, uivoeren/execute=4 2
+4=6 ? )
Nee, het getal 6 geeft lees- en schrijfrechten.
0: geen rechten
1: uitvoeren
2: schrijven
4: lezen
6 is 2+4, dus lezen en schrijven.
Post by Johan van Dijk
sudo chmod 0600 /home/hein/.ICEauthority
Hein: Ik zit in een andere home te werken als die van sudo.
Moet ik dan eerst een rootaccount aanmaken en in plaats van sudo root
invullen?
Nee, je moet het account opgeven dat je normaal gesproken gebruikt.
Is dat hein, dan geef je als gebruiker hein op, en moet je zorgen dat
je in de home van hein zit te werken.
Is dat piet, dan moet je niet in de map van hein gaan graven, maar in
die van piet ;-)
sudo is alleen om extra rechten te verkrijgen, het is geen aparte
gebruiker of zo.
Ik hoop dat het zo wat duidelijker is.
Is het nog niet helemaal duidelijk, dan is het misschien wel handig
als je aangeeft met welke gebruiker je wat wil doen. Ik meen te kunnen
lezen dat je verschillende gebruikersnamen gebruikt, 1 met sudo
rechten en 1 zonder. Of iets dergelijks. Dat lijkt me niet nodig en
kan verwarrend zijn.
Groeten,
Johan
Er spelen meerdere onderwerpen die hieronder uitgewerkt staan:
A. Wie is de eigenaar van home of een bestand?
B. Welke rechten heeft deze en welke rechten hebben de andere
gebruikers.
Hieruit zijn een aantal andere problemen gekomen:
C. Kun je met sudo wel in een andere home werken zonder extra
commandlinewerk? Mij lukt dat niet!
D. Lukt de opdracht chmod -R 600 /home/heininternet/.ICEauthority wel?
E. Waarom ik twee gebruikers heb?


A. Alle mappen en andere zaken daarvan ben ik de eigenaar is gebleken.
B. Het bestand /home/heininternet/.ICEauthority had lees,schrijf en
uitvoer rechten.
C. Als ik in de home van heininternet(waar ik mee internet) jouw
opdracht uitvoer dan wordt gevraagd om een sudo-wachtwoord. Als ik dat
geef dan komt er steeds; wachtwoord verkeerd! En na drie keer het juiste
sudo-wachtwoord geven stopt de console met de opdracht.
Heininternet is een andere home dan heinsudo-home.
Bij mij is sudo een aparte gebruiker:
Ik heb sudo in hein-sudo-home werkzaam.
En een rootaccount heb ik niet. Misschien dat het er ooit wel gestaan
heeft in "Gebruikers". (Bij gebruikers staan bij mij: heininternet-home
en heinsudo-home met twee verschillende homes.)
Daarom kwam ik op het idee om een rootaccount te maken dat ook in
heininternet zeggenschap heeft.
Klopt dit?
D. De opdracht chmod -R 600 /home/heininternet/.ICEauthority (zonder
sudo ervoor) lukte wel. Het bestand heeft nu enkel nog lees en
schrijfrechten. En ik kon opstarten zonder dat er een bericht kwam dat
de niet te updaten is.
E. Ik heb twee gebruikers voor de veiligheid.
Met een internetgebruiker(home) werk ik op internet, en de sudo-home
gebruik ik enkel voor updaten. (Als ze mijn wachtwoord te pakken krijgen
vanaf internet in de internethome dan kunnen ze daar weinig mee omdat
deze veel minder rechten heeft als mijn sudo-home.

Groeten van Hein.

Loading...