user instellen op meerdere groepen

Pagina: 1
Acties:

Onderwerpen


Acties:
  • 0 Henk 'm!

  • Dennisderoo
  • Registratie: Februari 2004
  • Laatst online: 17-02-2021
(Server: linux centos)

Ik heb een FTP account aangemaakt en wil deze toevoegen aan 2 groepen:
1. apache
2. xgroep

De gebruiker is ingesteld op de volgende manier (in /usr/local/directadmin/data/users/[user]/ftp.passwd):
xgebruiker:[wachtwoord]:48:48:custom:[map]:/bin/false

48 is de groep Apache en wanneer ik nu ga inloggen dan heb ik ook gewoon de rechten tot deze bestanden (bestanden met als eigenaar 'apache')

Echter wil ik deze gebruik ook toevoegen aan een tweede groep.
Hiervoor pas ik het bestand /etc/group aan:
xgroep:x:579:xgebruiker

Echter krijg ik nu geen rechten op de bestanden met als eigenaar 'xgroep'

Wat doe ik verkeerd?

Acties:
  • 0 Henk 'm!

  • Hero of Time
  • Registratie: Oktober 2004
  • Laatst online: 00:40

Hero of Time

Moderator LNX

There is only one Legend

Opnieuw aangemeld? Waar is die gebruiker precies gedefinieerd? /etc/group gaat over systeemgroepen en users, als je user niet in /etc/passwd bestaat, heb je er niet zo veel aan.

Commandline FTW | Tweakt met mate


Acties:
  • 0 Henk 'm!

Verwijderd

gpasswd -a ftp xgroep

Acties:
  • 0 Henk 'm!

  • Kees
  • Registratie: Juni 1999
  • Laatst online: 13-09 14:53

Kees

Serveradmin / BOFH / DoC
groep rechten != eigenaar rechten

Als je iets hebt alla:

-rw-r--r-- foo bar file1
-rw-r--r-- bar bar file2

En je user heet foo, dan mag hij nog steeds niet de file2 beschrijven, ook al zitten ze in dezelfde groep. Om dat wel voor elkaar te krijgen moet je files met een umask van 002 aanmaken, zodat een file ong de volgende permissies krijgt:
-rw-rw-r--

"Een serveradmin, voluit een serveradministrator, is dan weer een slavenbeheerder oftewel een slavendrijver" - Rataplan


Acties:
  • 0 Henk 'm!

  • Dennisderoo
  • Registratie: Februari 2004
  • Laatst online: 17-02-2021
Hero Of Time schreef op woensdag 17 maart 2010 @ 12:58:
Opnieuw aangemeld? Waar is die gebruiker precies gedefinieerd? /etc/group gaat over systeemgroepen en users, als je user niet in /etc/passwd bestaat, heb je er niet zo veel aan.
Ik heb de gebruiker nu in /etc/proftpd.passwd gezet en helaas nog steeds zonder resultaat.
Wat doet dit precies?
Kees schreef op woensdag 17 maart 2010 @ 13:13:
groep rechten != eigenaar rechten

Als je iets hebt alla:

-rw-r--r-- foo bar file1
-rw-r--r-- bar bar file2

En je user heet foo, dan mag hij nog steeds niet de file2 beschrijven, ook al zitten ze in dezelfde groep. Om dat wel voor elkaar te krijgen moet je files met een umask van 002 aanmaken, zodat een file ong de volgende permissies krijgt:
-rw-rw-r--
Ah, nu begrijp ik het! Dit was inderdaad het probleem. Echter zit ik er niet op te wachten om steeds de rechten te veranderen van bestanden die geupload zijn. Is er geen andere oplossing? De root-account overruled alles. Kan ik niet zo'n account aanmaken binnen een bepaalde map?

Acties:
  • 0 Henk 'm!

  • Hero of Time
  • Registratie: Oktober 2004
  • Laatst online: 00:40

Hero of Time

Moderator LNX

There is only one Legend

Zorgen dat de map en onderliggende bestanden automatisch rw krijgt voor zowel de user als de groep. Dat lost het dan op. Geen idee hoe dat precies gaat, maar als de map het is, zouden nieuwe bestanden het ook moeten worden.

Commandline FTW | Tweakt met mate


Acties:
  • 0 Henk 'm!

  • lordgandalf
  • Registratie: Februari 2002
  • Laatst online: 05-09 17:55
je moet ik geloof in je profile het umask aanpassen naar 0220 ofzo gok ik

Steam: Profile / Socialclub: Profile / Uplay: minedwarf / Origin: lordgandalf3


Acties:
  • 0 Henk 'm!

  • Dennisderoo
  • Registratie: Februari 2004
  • Laatst online: 17-02-2021
lordgandalf schreef op woensdag 17 maart 2010 @ 14:57:
je moet ik geloof in je profile het umask aanpassen naar 0220 ofzo gok ik
Ik zoek me rot maar ik kan hier weing over vinden. Iemand een idee hoe dit moet?

Acties:
  • 0 Henk 'm!

  • lordgandalf
  • Registratie: Februari 2002
  • Laatst online: 05-09 17:55
eerste google opdracht op linux en umask geeft deze site terug:
http://www.cyberciti.biz/...ix-umask-value-usage.html

Steam: Profile / Socialclub: Profile / Uplay: minedwarf / Origin: lordgandalf3


Acties:
  • 0 Henk 'm!

  • Dennisderoo
  • Registratie: Februari 2004
  • Laatst online: 17-02-2021
Ja heb ik gezien.
Ze hebben het in het artikel over een .bashrc bestand.
Deze vind ik in /home/[user]/.bashrc

In dit bestand staat niets dat met bestanden of umask te maken heeft. Kijk ik in het verkeerde bestand?

Acties:
  • 0 Henk 'm!

  • blaataaps
  • Registratie: Juli 2001
  • Niet online
Maar er is genoeg ruimte in dat bestand om er iets bij te zetten?
Als ik op google kijk, zijn daar 142000 hits die claimen iets te vertellen over bashrc in combinatie met umask, daar zit vast de oplossing tussen :)

Acties:
  • 0 Henk 'm!

  • Rainmaker
  • Registratie: Augustus 2000
  • Laatst online: 14-07-2024

Rainmaker

RHCDS

Kun je niet beter de rechten aanpassen op het moment dat er dingen ge-upload worden? Want dit is een FTP server? of loggen de gebruikers ook echt in?

Dus dan zou je hier op moeten zoeken: http://www.google.nl/sear...=f&aqi=&aql=&oq=&gs_rfai=

We are pentium of borg. Division is futile. You will be approximated.

Pagina: 1