Pages : 1
#1 Le 18/11/2006, à 20:14
- zubaran
Proftpd et autorisations
Bonjour,
Sur un serveur ubuntu avec webmin, j'ai installé Proftpd. J'ai configuré le tout mais je n'arrive pas à libérer des autorisations pour le FTP, je peu m'y connecter mais je ne peut ni ajouter, ni supprimer, modifier ou copier un fichier ou répertoire.
Voici ma configuration :
# This is a basic ProFTPD configuration file (rename it to
# 'proftpd.conf' for actual use. It assumes that you have a user/group
# "nobody" for normal operation. This does not support anonymous operation
ServerName "Abandonware-Paradise"
ServerType standalone
DefaultServer on
PassivePorts 60000 61000
#ne pas oublier d'autoriser le forward pour ces ports sur le routeur
#adresse ip internet de ton routeur ou son nom dns
#MasqueradeAddress xxx.xxx.xxx.xxx
#Décommenter cette ligne pour un accès WAN
# Port 21 is the standard FTP port.
Port 21
# Umask 022 is a good standard umask to prevent new dirs and files
# from being group and world writable.
Umask 022
# To prevent DoS attacks, set the maximum number of child processes
# to 30. If you need to allow more than 30 concurrent connections
# at once, simply increase this value. Note that this ONLY works
# in standalone mode, in inetd mode you should use an inetd server
# that allows you to limit maximum number of processes per service
# (such as xinetd)
MaxInstances 30
# Set the user and group that the server normally runs at.
User nobody
Group nobody
RequireValidShell no
# where you want your files to be located
DefaultRoot ~
DisplayLogin welcome.msg
DisplayFirstChdir .message
# Normally, we want files to be overwriteable.
AllowOverwrite on
LoginPasswordPrompt on
AllowRetrieveRestart on
MaxClients 15
UseReverseDNS on
<Directory /var/www >
<Limit WRITE>
AllowUser zubaran
DenyAll
</Limit>
</Directory>
#Ici je précise que seul poseidon à le droit d'écrire
<Directory /var/www >
<Limit WRITE>
AllowUser zubaran
DenyAll
</Limit>
</Directory>
Merci pour votre aide.
#2 Le 18/11/2006, à 21:55
- fabienCo
Re : Proftpd et autorisations
Salut,
Est-ce que l'utilisateur zubaran à le droit d'écrire dans /var/www car si c'est root qui est le propriétaire et groupe de fichier (c'est le cas chez moi - c'est par défaut), c'est normal que tu ne puisses rien faire.
Le problème, à mon avis, ne se situe pas dans proftpd.conf mais dans les authorisations de ton système de fichier. Notemment /var/www.
Le plus simple, c'est de mettre zubaran en utilisateur prioritaire.
Ligne de commande :
sudo chown -R zubaran /var/www
Un petit plus, c'est d'authoriser le groupe root à écrire aussi dans ce répertoire :
sudo chmod -R 775 /var/www
-R : récursif, ce qui affecte la commande à tous les sous dossiers et fichiers.
On peut aussi le faire en mode graphique : bouton droit sur le répertoire puis Propriétés, onglet Permission. Seulement, je n'ai jamais trouvé le moyen en mode graphique de faire en récursif.
Dernière modification par fabienCo (Le 18/11/2006, à 21:59)
Si on fait une métaphore entre une femme et un OS :
- Ubuntu c'est la femme de ta vie : fiable, taquine de temps à autre et fidèle :)
- Windows c'est ta maîtresse : elle n'est jamais contente et elle te pompe tout ton pognon :)
Ça marche aussi en remplaçant femme par homme LOL :D
Hors ligne
#3 Le 19/11/2006, à 08:44
- zubaran
Re : Proftpd et autorisations
Super !!!! Ca marche
Merci énormément pour ton aide.
Pages : 1