2017-01-30 6 views
-1

J'ai créé un utilisateur ftp appelé « ftp_user » mais à chaque fois que quelque chose est téléchargé ou créé par cet utilisateur, l'autorisation devient 600 et le propriétaire du groupe change aussi ftp_userAutorisation avec l'utilisateur FTP

Cela rend illisible pour la www-data utilisateur (utilisateur du serveur web) Je dois fixer les permissions et la propriété à lire manuellement par www-data à chaque fois

Je veux que la permission soit 755 ou 777 et que le propriétaire reste www-data par lequel le utilisateur de données peut toujours accéder aux fichiers

Ci-dessous newfile est un fichier créé par le ftp_user

-rwxrwxrwx 1 ftp_user www-data   1646 Sep 2 18:58 artisan 
    -rwxrwxrwx 1 ftp_user www-data   503 Sep 2 18:58 gulpfile.js 
    -rwxrwxrwx 1 ftp_user www-data   567 Sep 2 18:58 server.php 
    drwxrwxrwx 2 ftp_user www-data   4096 Sep 2 18:58 tests 
    -rwxrwxrwx 1 ftp_user www-data   449 Sep 6 12:41 User.php 
    drwxrwxrwx 3 ftp_user www-data   4096 Sep 22 19:06 bootstrap 
    drwxrwxrwx 2 ftp_user www-data   4096 Jan 26 15:06 blog 
    -rwxrwxrwx 1 ftp_user www-data   1357 Jan 26 15:06 composer.json_23nov_16 
    -rwxrwxrwx 1 ftp_user www-data   1389 Jan 26 15:06 composer.json 
    -rwxrwxrwx 1 ftp_user www-data   1317 Jan 26 15:06 cc 
    -rwxrwxrwx 1 ftp_user www-data   67 Jan 26 15:06 info.php 
    drwxrwxrwx 10 ftp_user www-data   4096 Jan 26 15:06 app 
    drwxrwxrwx 12 ftp_user www-data   4096 Jan 26 15:06 public 
    drwxrwxrwx 2 ftp_user www-data   4096 Jan 26 15:06 config 
    -rw------- 1 ftp_user ftp_user  0 Jan 30 15:26 newfile 

Est-ce que quelqu'un a une solution? Merci d'avance!

+0

Stack Overflow est un site de questions de programmation et de développement ns. Cette question semble être hors sujet car il ne s'agit pas de programmation ou de développement. Voir [Quels sujets puis-je poser à ce sujet?] (Http://stackoverflow.com/help/on-topic) dans le centre d'aide. Peut-être [Super User] (http://superuser.com/) ou [Unix & Linux Stack Exchange] (http://unix.stackexchange.com/) serait un meilleur endroit à demander. Voir aussi [Où poser des questions sur Dev Ops?] (Http://meta.stackexchange.com/q/134306) – jww

Répondre

0

si vous souhaitez modifier l'autorisation des fichiers téléchargés dans vsftp allez à /etc/vsftpd.conf vous pouvez spécifier le masque de fichier téléchargé avec cette propriété

local_umask = 000

si vous spécifiez 000 comme un fichier téléchargé umask prendra la permission 666 et le répertoire téléchargé obtiendra l'autorisation 777.