upload vsftpd krijgt vreemde permissions

Pagina: 1
Acties:

  • Martin?81
  • Registratie: Februari 2002
  • Laatst online: 16:54

Martin?81

Honda CBR600RR 2004

Topicstarter
vsftpd gebruik ik voor ftpserver.

User gebruiker1 is eigenaar van /var/www. Als ik root eigenaar laat mag gebruiker1 niet inloggen met ftp. /var/www is tevens de homedirectory van user gebruiker1. Waarom kan root niet gewoon de eigenaar blijven en dat gebruiker1 er toch op mag inloggen met ftp?

Dit zijn nu de permissions:
drwxrwxr-- 2 gebruiker1 root 4096 2009-02-26 14:44 www

Als ik via gebruiker1 iets upload met ftp dan krijgt het file de volgende rechten:
-rw------- 1 ftp ftp 645000 2009-02-26 14:44 index.html

Terwijl het dit zou moeten zijn toch?
-rwxrw-r-- 1 ftp ftp 645000 2009-02-26 14:44 index.html

Probleem is dus dat niemand index.html mag lezen waardoor de website niet werkt. En steeds de rechten aanpassen als ik iets upload is erg onhandig.

Ik ben al flink bezig geweest met howto's, o.a. chmod. Maar het lukt mij niet dit goed te krijgen. Iemand een idee?

  • jordz.
  • Registratie: Januari 2002
  • Laatst online: 27-06-2025
Waarom kan root niet gewoon de eigenaar blijven en dat gebruiker1 er toch op mag inloggen met ftp?
Als de gebruiker "execute" rechten heeft op een directory mag hij erin.
Als ik via gebruiker1 iets upload met ftp dan krijgt het file de volgende rechten:
-rw------- 1 ftp ftp 645000 2009-02-26 14:44 index.html

Terwijl het dit zou moeten zijn toch?
-rwxrw-r-- 1 ftp ftp 645000 2009-02-26 14:44 index.html
Met umask kun je dit instellen.
Bv bij umask 022, krijgt een bestand dat wordt aangemaakt automatisch de rechten: 755.
Denk dat je dit in de vsftpd config kan instellen.
Probleem is dus dat niemand index.html mag lezen waardoor de website niet werkt. En steeds de rechten aanpassen als ik iets upload is erg onhandig.
Kun je beter gaan werken met verschillende users en groepen?

Arch Linux