probleme (leger) sur serveur wu-ftp

probleme (leger) sur serveur wu-ftp - réseaux et sécurité - Linux et OS Alternatifs

Marsh Posté le 18-03-2004 à 14:37:08    

:hello:  
 
j'ai du etre un brin violent en declarant ce serveur ftp
 
j'ai crée un user avec un chroot dans /HOME/XXX
tout est ok
sauf que :
on vois bien les fichier mais on voit pas les sous repertoires !
/home/XXX/old par exemple qui a bien un droit > 555  
 


ftp> ls
200 PORT command successful.
150 Opening ASCII mode data connection for file list.
TOTOT
ls-lR
tutututut
wu-ftpd-2.6.2.tar
226 Transfer complete.
ftp : 44 octets reçus dans 0,01Secondes 2,93Ko/sec.
ftp>


 
alors qu'on a bel et bien d'autres sous repertoires


/home/FP>ll
total 1853
-rwxr-xr-x   1 AT users       1295 Oct 17  2002 .cshrc
-r--------   1 AT users          0 Mar 12 15:31 .forward
-rwxr-xr-x   1 AT users       1464 Sep 24 17:20 .login
-rwxr-xr-x   1 AT users       1495 Mar 12 15:12 .profile
-r--------   1 AT users          0 Mar 12 15:31 .rhosts
-rw-rw-rw-   1 AT users          0 Mar 17 11:24 TOTOT
d--x--x--x   2 root daemon    8192 Mar 12 15:26 bin
d--x--x--x   2 root daemon    8192 Mar 17 10:53 etc
drwxrwxrwx   2 AT users       8192 Mar 18 14:25 old
...
/home/FP>


 
pourquoi ?
quelle oubli j'ai pu faire ??  
 
 :jap: à tout sauveur qui trouverai  :jap:


Message édité par francoisp le 18-03-2004 à 15:29:16

---------------
If everything else failed then read the instructions
Reply

Marsh Posté le 18-03-2004 à 14:37:08   

Reply

Marsh Posté le 18-03-2004 à 14:46:16    

les droits certainement, il faut que l'utilisateur "toto" du ftp ait les droits de lister les répertoire et accessoirement d'y rentrer, là c'est pas ton cas, tu as collé des chmod 111 sur bin et etc, ça risque d'être chaud pour les lister... dans le même ordre d'idée "bourrin je donne les droits à tout le monde" il te faut du chmod 555 dessus
 
edit : enfin là on dirait que tes répertoires ne coincident pas trop aussi :heink:


Message édité par BMOTheKiller le 18-03-2004 à 14:48:01
Reply

Marsh Posté le 18-03-2004 à 14:48:38    

là le old est 777 et c'est celui ci qui me gene en fait...
:jap: merci tout de même


---------------
If everything else failed then read the instructions
Reply

Marsh Posté le 18-03-2004 à 14:50:48    

bin et etc c'est normal d'avoir du 111 dessus puisque l'utilisateur ne dois pas pouvoir les "voir" mais le daemon lui doit pouvoir y entrer..et lancer des commandes binary qui y sont...


---------------
If everything else failed then read the instructions
Reply

Marsh Posté le 18-03-2004 à 14:51:02    

ah oki, je pensais que tu parlais du reste, ça sautait aux yeux ;)
 
un "ls -al" sur le ftp te renvoit quoi ?

Reply

Marsh Posté le 18-03-2004 à 14:52:13    

francoisp a écrit :

bin et etc c'est normal d'avoir du 111 dessus puisque l'utilisateur ne dois pas pouvoir les "voir" mais le daemon lui doit pouvoir y entrer..et lancer des commandes binary qui y sont...


 
je suis d'accord, mais je croyais que c'était de ces réperoires que tu parlais, tu étais gêné par le fait de ne pouvoir les lister, m'enfin c'est ce que j'avais compris ;)


Message édité par BMOTheKiller le 18-03-2004 à 14:53:21
Reply

Marsh Posté le 18-03-2004 à 15:18:29    

desole m'etait mal exprimé ...
 
le ls ne voit que les fichiers normaux et aucun repertoire meme crées avec la commande du client ftp...
 

ftp> mkdir toto
257 "/toto" new directory created.
ftp> ls
200 PORT command successful.
150 Opening ASCII mode data connection for file list.
wu-ftpd-2.6.2.tar
226 Transfer complete.
ftp : 33 octets reçus dans 0,00Secondes 33000,00Ko/sec.
ftp> cd toto
250 CWD command successful.
ftp> pwd
257 "/toto" is current directory.
ftp>


 
voila par exemple la le user X crée un repertoire toto  
il a bien les bons droits puisqu'il peut rentrer dedans
et pourtant il apparait pas lors des "ls"
 

sur le serveur il a bourtant bien été crée :
...
drwxr-xr-x   2 AT users       8192 Mar 18 15:26 toto
...


Message édité par francoisp le 18-03-2004 à 15:27:29

---------------
If everything else failed then read the instructions
Reply

Marsh Posté le 18-03-2004 à 15:32:27    

tu dois avoir mis ou omis quelque chose dans la conf en rapport avec le masquage des répertoires, mais essaye avec "ls -a" sur le ftp, tu as peut-etre spécifié que les répertoires n'apparaissent que dans ce cas, ce qui est fortement probable

Reply

Marsh Posté le 18-03-2004 à 16:32:00    

BMOTheKiller a écrit :

tu dois avoir mis ou omis quelque chose dans la conf en rapport avec le masquage des répertoires, mais essaye avec "ls -a" sur le ftp, tu as peut-etre spécifié que les répertoires n'apparaissent que dans ce cas, ce qui est fortement probable
 


 
mais comment on declare un tel truc ?  
j'ai juste ajouter mon user aux guest dans /etc/ftpacess
et cree mon user dans  
chroted_dir/etc/passwd et chrooted_dir/etc/group
 
rien qui ne puisse declarer une quelconque action sur les volume donc....
 
ls -a se comporte comme le ls evidement puisque c'est son role je vois alors que les fichier meme probleme !


Message édité par francoisp le 18-03-2004 à 16:33:09

---------------
If everything else failed then read the instructions
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed