droit sur proftpd, j'arrive pas ... - réseaux et sécurité - Linux et OS Alternatifs
Marsh Posté le 04-02-2004 à 14:15:02
Est-ce que le user avec lequel tu te connectes n'est pas chrooté ? 
 
Souvent sur les serveurs FTP, on utilise ce type de mécanismes pour éviter d'accéder à toute l'arborescence du serveur...
Marsh Posté le 04-02-2004 à 15:43:46
Voici mon fichier /etc/proftpd.conf : 
 
 
ServerName              "ProFTPD Server" 
ServerType              standalone 
DefaultServer           on 
AllowStoreRestart       on 
Umask                   022 
MaxInstances            10 
 
<Directory /*> 
  AllowOverwrite             on 
</Directory> 
 
PersistentPasswd        off 
 
<Limit MKD RNFR RNTO DELE RMD STOR CHMOD SITE_CHMOD SITE XCUP WRITE XRMD XPWD> 
   AllowAll 
</Limit> 
 
<Global> 
  DefaultRoot                  ~ 
  AllowOverwrite               yes 
  MaxClients                   3 
  MaxClientsPerHost            10 
  UseFtpUsers                  on 
  AllowForeignAddress          on 
  ServerIdent                  on       "ProFTP DuF's Server Ready" 
  AccessGrantMsg               "Bienvenue %u sur le serveur mondomaine.com" 
  DeferWelcome                 off 
</Global> 
 
# Serveur Virtuel pour écriture 
<VirtualHost    ftp.mondomaine.com> 
ServerName                          "Serveur FTP virtuel mondomaine.com" 
Port                                21 
Maxclients                          3 
MaxClientsPerHost                   1 
DefaultRoot                         ~ 
AccessGrantMsg                      "Bienvenue %u sur le serveur virtuel mondomaine.com" 
 <Limit LOGIN> 
   AllowUser                        ftp-mondomaine 
   DenyAll 
 </Limit> 
</VirtualHost> 
 
# Serveur Virtuel pour écriture 
<VirtualHost    ftp.monautredomaine.com> 
ServerName                          "Serveur FTP virtuel monautredomaine.com" 
Port                                21 
Maxclients                          3 
MaxClientsPerHost                   1 
DefaultRoot                         ~ 
AccessGrantMsg                      "Bienvenue %u sur le serveur virtuel monautredomaine.com" 
 <Limit LOGIN> 
   AllowUser                        ftp-monautredomaine 
   DenyAll 
 </Limit> 
</VirtualHost> 
 
# Serveur Virtuel pour écriture 
<VirtualHost    ftp.mondomaine.com> 
ServerName                          "Serveur FTP virtuel lolo" 
Port                                21 
Maxclients                          3 
MaxClientsPerHost                   1 
DefaultRoot                         ~ 
AccessGrantMsg                      "Bienvenue %u sur le serveur virtuel mondomaine.com" 
 <Limit LOGIN> 
   AllowUser                        lolo 
   DenyAll 
 </Limit> 
</VirtualHost> 
 
Tu définis les différents utilisateurs qui ont accès à ton serveur ftp et pour chacun, tu définis le répertoire auquel il a droit. 
 
Exemple : groupadd adminftp 
useradd -g adminftp -d /var/html/www adminftp 
 
mkdir /home/lolo 
 groupadd userftp 
useradd -g adminftp -d /home lolo 
 
 
Marsh Posté le 05-02-2004 à 13:12:34
merci a tous sa marche maintenant    
  
j'ai donc simplement recopie et executer les ligne que tu ma donnee aerogui, et la je lance mon ftp localhost et je vois que rien a changer.  
  
et j'ai donc compris qu'il fallait que je redemarre le service lol. je redemarre donc le service. et la impossible d'avoir acces au ftp, comme si le serveur exister pas .  
  
du coup apres refletion, je me suis dit que les params que j'avais essailler de faire n'avais jamais etait apliquer vu que j'avais jamais redemarre le service. j'ai donc remit le .conf d'origine, modifier avec les repertoire par defaut en var/www/html et la maintenant sa marche    
  
encore merci a tous 
Marsh Posté le 04-02-2004 à 10:02:10
salut a tous,
 
  
j'ai installer un serveur intranet pour un site en php sous une mandrake 9.2.
pour faire la mise a jour a distance j'ai installer proftpd, mais j'arrive pas a obtenir quelque chose de satisfaisant.
j'ai suivit le tutorial d'un site trustonme.net,
j'ai cree un utilisateur (adminftp), j'ai cree des repertoire (j'ai suivi le tuto donc, mp3, docs etc),
donnee les droit d'acces au repertoire chmod -R 755 mnt/ftp/
la j'ai acces au repertoire y'a pas de souci
moi ce qui m'interrese c'est d'avoir acces au repertoire var/www/html
j'ai donc fait chmod -R 755 var/www/html
mais sa ne marche pas, quand je me connect j'arrive dans le repertoire ftp, avec les 4 sous repertoire cree la premiere fois
si j'essaille de taper l'url ftp://172.16.50.225/var/www/html il me dit qu'il n'existe pas
je comprend pas pourquoi cela ne marche pas
merci