View previous topic :: View next topic |
Author |
Message |
Tobas n00b
Joined: 26 Sep 2003 Posts: 21
|
Posted: Tue Dec 20, 2005 8:47 pm Post subject: Permissions vraagje |
|
|
Ik heb een vraag :
Ik heb een partitie gemaakt ( /home/share ) en die wil ik kunnen benaderen als een gewone gebruiker ( niet iedereen maar alleen de gebruikers die ik selecteer ).
Is dit mogenlijk ?
En zo ja hoe krijg ik dat voor elkaar ( op dit moment probeer ik het via samba -- maar weet nog niet of dit de enige manier is )
Tobas |
|
Back to top |
|
|
krolden Apprentice
Joined: 28 May 2004 Posts: 293 Location: Belgium
|
Posted: Tue Dec 20, 2005 9:06 pm Post subject: |
|
|
Je kan een aparte groep aanmaken waarin je de users steekt waaraan je toegang wil verlenen. Daarna zette de groepseigenaar van /home/share naar die specifieke groep en geefde de correcte permissies mee. |
|
Back to top |
|
|
Q-collective Advocate
Joined: 22 Mar 2004 Posts: 2071
|
Posted: Wed Dec 21, 2005 12:00 am Post subject: |
|
|
In code ziet dat er ongeveer zo uit:
Als root:
Code: | mkdir /home/blaat
groupadd -g <getal gelijk aan of boven de 500> <groep naam> # als je nog nooit zelf een groep heb toegevoegd, voldoet 500. Mocht je dat al wel gedaan hebben, weet dan zeker dat je een UNIEK getal pakt!
chown :<groep naam> -R /home/blaat
chmod 070 -R /home/blaat # deze map heeft dus geen gebruikers eigenaar, maar wel een groep eigenaar, vandaar dus 070
|
Dan heb je twee alternatieven.
Keuze 1:
Dan even kijken als user(s) in welke groepen je al zit, dit kan bijvoorbeeld zijn:
Code: | $ groups
disk wheel audio cdrom games usb users
|
Dan weer als root:
Code: | usermod <usernaam> -G disk wheel audio cdrom games usb users <groep naam van jouw nieuwe groep>
|
Keuze 2:
Code: | nano /etc/group
voeg je users toe aan de groep <groep naam>
|
Mocht ik foutjes gemaakt hebben, meld dat even
Maar zo moet het er ongeveer wel uitzien.
Succes.
Voor meer info: man groups, man chmod, man chown, man groupadd, man usermod, man nano |
|
Back to top |
|
|
VeXocide Tux's lil' helper
Joined: 02 Jul 2004 Posts: 131 Location: Netherlands, the
|
Posted: Wed Dec 21, 2005 12:15 pm Post subject: |
|
|
Netjes Q |
|
Back to top |
|
|
BlackEdder Advocate
Joined: 26 Apr 2004 Posts: 2588 Location: Dutch enclave in Egham, UK
|
Posted: Wed Dec 21, 2005 12:35 pm Post subject: |
|
|
Quote: | usermod <usernaam> -G disk wheel audio cdrom games usb users <groep naam van jouw nieuwe groep> |
Zou moeten zijn Code: | usermod <usernaam> -G disk,wheel,audio,cdrom,games,usb,users,<groep naam van jouw nieuwe groep> |
Een andere oplossing is om voor elke user het volgende te doen Code: | gpasswd -a <usrnaam> <groep naam van jouw nieuwe groep> |
Dan hoef je je geen zorgen over zijn andere groups te maken.
Als het redelijk wat users zijn dan is direct /etc/groups editten waarschijnlijk het makkelijkst.
Ik geloof dat als je chmod g+s doet op de dir alle nieuwe files in die dir automatisch ook door de nieuwe group geowned worden. |
|
Back to top |
|
|
Tobas n00b
Joined: 26 Sep 2003 Posts: 21
|
Posted: Sat Dec 24, 2005 11:54 am Post subject: |
|
|
Thx guys dit werkt kan eindelijk mijn share gebruiken
Tobas |
|
Back to top |
|
|
|