ZedMaTrix
Messages postés178Date d'inscriptionvendredi 25 octobre 2002StatutMembreDernière intervention14 août 2008
-
1 mars 2006 à 23:13
ZedMaTrix
Messages postés178Date d'inscriptionvendredi 25 octobre 2002StatutMembreDernière intervention14 août 2008
-
2 mars 2006 à 20:13
Salut a tous les programmeurs !
Voila, je fais un client en C sous linux. Donc tout va bien je me
connecte et je recoit la liste des fichiers avec la commande LIST.
Bref c'est tout bon ca, mais le soucis, c'est que je doit déterminer quel dossier est accéssible en écriture pour le compte.
Pour une liste de type UNIX avec les permissions en début de lignes (
drwxrwxrwx ) pas de soucis, mais avec la liste à la microsoft ... je
sais pas trop comment faire...
Elle resemble a ca pour ceux qui ne connaissant pas :
02-23-06 06:26AM <DIR> moh214rR
02-25-06 01:58PM <DIR> pub
02-15-06 11:20AM 57 temp.htm
La liste de type Unix ressemble a ca :
drwxr-xr-x 6 0 0 4096 Feb 24 22:05 .
drwxr-xr-x 6 0 0 4096 Feb 24 22:05 ..
drwxrwxrwx 2 0 0 4096 Feb 24 20:48 TeSte
drwxrwxrwx 2 0 0 4096 Feb 24 22:04 TeSte 2
drwxrwxrwx 2 0 0 4096 Feb 20 04:46 upload
drwxr-xr-x 8 0 0 4096 Feb 15 05:56 virtual
-rwxrwxr-x 1 0 0 166 Sep 05 17:17 welcome.msg
Donc est ce que quelqu'un a une solution please ??
ZedMaTrix
Messages postés178Date d'inscriptionvendredi 25 octobre 2002StatutMembreDernière intervention14 août 2008 2 mars 2006 à 19:45
vecchio56 : Tu peux dire windows ca marche aussi
T'es sure ? Ca va pas planter ??
Ben j'ai l'impression ! Car à chaque fois que je tombe sur un serveur
ayant ce type de liste sans les permissions, j'ai le souvenir de voire
comme message bienvenue ( 220 ) Microsoft IIS 5.0... Ou un truc du
genre...
Et pour la RFC 959 je l'ai déjà étudié ... mais elle ne parle pas du service M$. Ce qui me parait normal.
De toutes manières, M$ n'ont jamais voulut faire dans les normes... (
On voie bien l'exemple avec IE... Heureusement ils se rattrapent enfin
avec IE7, bref )
J'avais penser essayer de snifer mon réseau, et utiliser un des softs
qui réussi a sortir les permissions, même pour le service M$, peut etre
qu'il utilisent quelque chose spécial comme commande...