Re: config FTP

Top Page

Reply to this message
Author: Henry-Pascal ELDIN
Date:  
To: guilde
Subject: Re: config FTP
> - création d'un utilisateur user1 avec adduser. Le groupe de
> l'utilisateur est aussi user1. son shell est /bin/bash et son
> répertoire /home/user1. Le répertoire précédent possède évidemment les
> droits relatifs à cet utilisateur et il y a des fichiers cachés
> présents à l'intérieur par défaut (.bashXXXXX) que j'ai effacé ensuite
> (répertoire donc vide à l'origine)
>
> - création dans le répertoire home de l'utilisateur, des dossiers /bin
> et /etc possedant les droits 111 avec comme propriétaire root et comme
> groupe root aussi
>
> - copie du fichier ls de /home/ftp/bin à /home/user1/bin. Il possède
> uniquement les droits d'exécution pour tout le monde, et le
> propriétaire est aussi root


Comme l'utilisateur est chrooter, il faut un ls compile statiquement.
>
> - dans /etc, création d'un fichier group et d'un autre passwd, dont
> voici le contenu que j'ai modifié pour ajouter user1. Le contenu est
> autrement identique à ceux présents dans le dossier /home/ftp.
>

dans /home/ftp/etc, ca ne sert qu'a faire joli !

> Par contre en ftp anonyme, ls -all me donne bien toutes les précisions
> attendues sur mes fichiers et dossiers.
>
> Encore une petite chose:
> dans le fichier /etc/passwd cette fois-ci, au niveau de mon user1, j'ai
> essayé d'enlever la ligne /bin/bash et de ne rien mettre à la place ou
> /bin/true et lorsque je tente de me logguer par le ftp, il me dit login
> incorrect. J'ai donc laissé cette ligne.
>


il faut que /bin/true soit déclaré dans /etc/shells


-- 
Cordialement,
Eldin Henry-Pascal                
Administration Systeme et Reseau de la Plateforme Internet du Cheylard
Syndicat Intercommunal à Vocation Unique des Inforoutes de l'Ardèche
        http://www.inforoutes-ardeche.fr