Nieuws:

Welkom, Gast. Alsjeblieft inloggen of registreren.
Heb je de activerings-mail niet ontvangen?

Auteur Topic: Veiligheid /home/gebruiker?  (gelezen 4562 keer)

Veiligheid /home/gebruiker?
« Gepost op: 2006/02/07, 14:58:18 »
Ik heb net een tweede gebruiker ingebracht op Ubuntu 5.10 Daarvoor gebruik ik de optie uit het menu:
Systeem
Beheer
Gebruikers en groepen

Die tweede gebruiker is "standaard"  ingebracht en krijgt dus UID 1001 en ook zijn eigen groep onder eigen naam. Tot zover niets aan de hand. Als ik dus in Nautilus naar /home ga kan ik de /home/gebruikersnaam terugvinden, maar het rode kruisje laat meteen zien dat ik daar niets te zoeken heb. Een gebruiker hoort niet zomaal in de map van een andere gebruiker rond te neuzen.

Echter..die andere gebruiker mag wel in mijn /home/jos rondkijken, sterker nog, iedereen mag dan, lezen en uitvoeren dan, schrijven is niet toegestaan voor groep of rest van de wereld. Ik heb dus meteen die rechten aangepast naar 700 maar ben wel verbaasd over het hoe en waarom van deze constatering. Mis ik iets, is er een goede reden waarom dat gebeurd.?

Offline kennywest

  • Lid
    • http://kennywest.blogspot.com
Veiligheid /home/gebruiker?
« Reactie #1 Gepost op: 2006/02/07, 15:22:08 »
Doe eens id . Ik vermoed dat deze ook lid zal zijn van de "users" groep en die groep is de hoofdgroep van de gebruiker met UID 1000. Standaard worden home dirs voor nieuwe gebruikers met rwxr-x-- aangemaakt (dacht ik). Bijgevolg kan iedereen die lid is van uw hoofdgroep ook lezen in uw directory. Je kan dit ergens aanpassen, maar ik ben vergeten waar. De rechten via chmod veranderen naar 700 is inderdaad ook een goede oplossing.

Veiligheid /home/gebruiker?
« Reactie #2 Gepost op: 2006/02/07, 15:46:05 »
Citaat van: kennywest
Doe eens id . Ik vermoed dat deze ook lid zal zijn van de "users" groep en die groep is de hoofdgroep van de gebruiker met UID 1000.
Nee, volgens mij is dat niet het geval:

id abandon
uid=1001(abandon) gid=1001(abandon) groepen=1001(abandon),4(adm),20(dialout),21( fax),24(cdrom),25(floppy),26(tape),29(audio),30(dip),44(video),46(plugdev),104(l padmin),105(scanner)

En dan zou het toch ook omgekeerd moet werken? Dan zou gebruiker jos ook moeten kunnen kijken in de mappen van abandon.

Maar niet alleen kan abandon na het aanmaken van zijn account als lid van een groep lezen in de map(pen) van Jos, ook anderen (niet lid van enige groep) kunnen dat standaard. Ik blijf dat toch vreemd vinden. Overigens kwam ik dit ook tegen in Mandriva, daar wist men mij niet te vertellen hoe dat nou echt zat. Wil het nu wel eens weten. Ten overvloede vermeld ik nog even dat we hier over Gnome praten.

Offline kennywest

  • Lid
    • http://kennywest.blogspot.com
Veiligheid /home/gebruiker?
« Reactie #3 Gepost op: 2006/02/07, 15:51:59 »
Bon, efkes iets over gebruikersrechten. Er zijn 3 groepen:
- eigenaar
- groep
- anderen
Elke groep bevat 3 bits. Deze bits geven aan of iemand kan lezen/schrijven/uitvoeren.

Dus als ls -l dit geeft:
kenneth users rwxr-xr-x DIRECTORY

Dan wil dit zeggen dat:
- kenneth kan lezen, schrijven en afdalen (x) in de directory DIRECTORY
- iedereen lid van users kan lezen en afdalen in de directory DIRECTORY
- alle anderen kunnen lezen en afdalen in de directory DIRECTORY

Als ls -l dit geeft:
kenneth users rwx------ DIRECTORY

Dan kan alleen kenneth lezen, schrijven en afdalen (x) in de directory DIRECTORY

Veiligheid /home/gebruiker?
« Reactie #4 Gepost op: 2006/02/07, 16:01:07 »
Citaat van: kennywest
Bon, efkes iets over gebruikersrechten. Er zijn 3 groepen:
- eigenaar
- groep
- anderen
Elke groep bevat 3 bits. Deze bits geven aan of iemand kan lezen/schrijven/uitvoeren.
Ok..duidelijk en bekend. Maar nu? Ik blijf mijn verbazing uitspreken over de situatie dat een door mij aangemaakte nieuwe gebruiker zondermeer terecht kan in mijn mappen. Ik zie mijzelf nou eenmaal als de baas van mijn eigen machine. Dan is het toch bizar dat ik niet zelf het recht heb om in zijn  map te komen die ik -notabene- zelf heb gemaakt?

Ik vermoed dus (nog niet getest) dat het beter te regelen is met userconf of met adduser (?)

Offline zappa

  • Lid
    • http://www.c3c.be
Veiligheid /home/gebruiker?
« Reactie #5 Gepost op: 2006/02/07, 16:08:58 »
Ik denk dat de gui gewoon die commando's uitvoert. Maar met welke opties?
Ik vind het eerlijk gezegd ook niet logisch. Als ik hier een nieuwe aanmaak, GID 1001.
Wacht, even iloggen...

Offline kennywest

  • Lid
    • http://kennywest.blogspot.com
Veiligheid /home/gebruiker?
« Reactie #6 Gepost op: 2006/02/07, 16:10:35 »
Tja, ik gebruik eigenlijk nooit een GUI om gebruikers toe te voegen. Ik gebruik steeds adduser. Feit of gebruikers kunnen lezen/schrijven in uw dirs en omgekeerd hangt af van de rechten (zie mijn post). Als u de instellingen van die rechten bizar vindt, dan kunt u deze altijd manueel aanpassen. Zoals ik reeds zei, er is een optie die aangeeft met welke rechten een home dir aangemaakt wordt, maar ik ben eventjes vergeten welke.

Offline zappa

  • Lid
    • http://www.c3c.be
Veiligheid /home/gebruiker?
« Reactie #7 Gepost op: 2006/02/07, 16:19:05 »
OK, ben terug. Inderdaad, de user 'tester' kon in mijn home-folder, maar niet verder behalve in 1 map. Hangt dus af van map per map en hoe dat werd aangemaakt, maar het feit dat een nieuwe user

Offline kennywest

  • Lid
    • http://kennywest.blogspot.com
Veiligheid /home/gebruiker?
« Reactie #8 Gepost op: 2006/02/07, 16:28:30 »
Dit is een discussie over hetzelfde:
http://ubuntuforums.org/archive/index.php/t-31293.html

Als je de umask verzet is het probleem opgelost.

Debian vraagt bij installatie of je de home directories world readable wil hebben. Ze hebben blijkbaar die vraag eruit gegooid in Ubuntu.

Veiligheid /home/gebruiker?
« Reactie #9 Gepost op: 2006/02/07, 21:09:17 »
De installer maakt /home/jij aan met rwxr-xr-x, de GUI tools doen dat blijkbaar anders :)