Batch Index du Forum
S’enregistrerRechercherFAQMembresGroupesConnexion
Répondre au sujet Page 1 sur 1
[FTPCRYPT] - Cacher ses identifiant FTP en ligne de commande
Auteur Message
Répondre en citant
Message [FTPCRYPT] - Cacher ses identifiant FTP en ligne de commande 
Bonjour à tous, Laughing

Dans ce tutoriel sur Ftpcrypt 1.5S, je vais vous apprendre comment vous connecter à votre serveur FTP en ligne de commande.
L’avantage d'utiliser Ftpcrypt, c'est que vos identifiants seront cryptés ! Mr. Green
C'est pour cela que je lui consacre un tutoriel Wink

Le topic de sachadee, si vous avez besoin, avec les pachsnotes mais logiquement j'aurais bien expliqué Laughing : http://batch.xoo.it/t4267.htm
Donc c'est partit ! Mr. Green

Sommaire :

-Téléchargement
-Syntaxe
-Les errorlevels
-Comment crypter vos identifiants
-Comment utiliser une variable dans une commande





TELECHARGEMENT : Version 1.5S

Dans ce pack, il y a :

-Ftpcrypt.exe
-Crypteur d'identifiants.bat
-Help.txt





SYNTAXE :
Les commandes à entrer dans le crypteur d'identifiants sont :


Commandes sur les fichiers :

PUT [chemin du fichier à envoyer] [nom qu'aura le fichier sur le serveur]
PUT "data\file.txt" "file.txt"
Envoi un fichier "data\file.txt".

GET [Nom du fichier sur le serveur] [chemin sur le pc où mettre le fichier]
GET "file.txt" "data\file.txt"
Télécharge un fichier "file.txt".

DELETE [Nom du fichier sur le serveur]
DELETE "file.txt"
Supprime un fichier "file.txt".

RENAME [Nom du fichier sur le serveur] [Nouveau nom]
RENAME "file.txt" "new_file.dat"
Renomme un fichier "file.txt" en "new_file.dat".

GETSIZE Nom du fichier sur le serveur
GETSIZE "Fichier_à_peser.txt"
Retourne le poids en octet du fichier dans le fichier "Fichier_à_peser_size.txt" (nomdufichier+_size.txt)

Commandes sur les dossiers :

MKDIR nom du dossier
MKDIR TEST123
Créer un dossier "TEST123"

RMDIR nom du dossier
RMDIR TEST123
Supprime un dossier "TEST123"


Commandes diverses :

CD /dossier1/lol/fichiers/
Se place dans un dossier précis sur le serveur.

LS Sortie.txt
Liste les fichiers d'un dossier du serveur. Sortie dans Sortie.txt (Possibilité de modifier le nom du fichier de sortie)

>nul
Se situe à la fin de la ligne de commande pour ne pas afficher la progression, le débogage de chaque commandes exécutées (Facultatif)

>log.txt
Vous pouvez aussi mettre l'output dans un fichier texte (qui peut prendre n'importe quel nom) a des fins de débogage.





LES ERRORLEVELS :

1 = Aucun argument
2 = Argument manquant
3 = Argument non valide (Pas de /crypt ou /ID)
4 = Clé incorrecte
5 = Manque la clé après /ID
6 = Erreur interne
7 = Problème de connexion à internet ou au serveur
8 = Manque arguments d'une commande (comme GET, PUT et RENAME)





COMMENT CRYPTER VOS IDENTIFIANTS :

Utilisez le programme Crypteur d'identifiants que j'ai fais, il simplifie la chose Laughing : en effet, il suffit d'entrer :
-L'IP ou le DNS de votre serveur FTP,
-Le nom d'utilisateur,
-Le mot de passe,
-La ou les commandes à envoyer au serveur

Pour arrêter d'entrer des commandes, faites ENTRER et tapez juste ok
Les commandes seront cryptés instantanément, et la clé générée copiée dans le clipboard, donc plus qu'à faire CTRL+V pour la coller !

Exemple de clé générée avec pour Ftpcrypt :
Code:
FTPcrypt.exe /id 0x96C05916CDF003A4263648F3684F7CA29FD0D5CAEAA75DCDCD993F1D1089D02DC61B623DD32D43C28AA5C97EE66BE2C1EA9C7E
4A32609CCA9A4D4AD5DB98583982A70BF54438BC3EF597CC3B9CE303A13FDB4EC0B142B524A694BD638BF0F97DAF2410FC8B47CE622D38DE9C589F27BD3
5A8763C2713B5651E8927312AFEF34ACD957CDCD9BB810297BCA886D085C209ABB323C6B5D7C56B5579F212C83761A2


PS : pour simplifier et afin d'éviter de retaper l'IP, l'USER et le MDP, tout est sauvegardé dans un fichier Save_ID.txt Okay





COMMENT UTILISER UNE VARIABLE DANS UNE COMMANDE :

1 Cas possible :
Vous pouvez entrer des variables qui auront étés définis avant de cette manière, si vous faites :
Code:
SET /p "fichier=Entrer le nom du fichier à envoyer : "

Vous pouvez taper dans le crypteur d'identifiants, si vous voulez envoyer le fichier dont le nom est enregistré dans la variable %fichier% :
Code:
PUT %fichier% %fichier%

ou si besoin (oui on peut ajouter un préfixe, suffixe voir même changer le nom)
Code:
PUT %fichier% new_%fichier%


2 Cas possible :
Si vous voulez vous placer dans un dossier spécifique dans votre serveur, mais que par exemple chaque utilisateurs à un dossier, vous pouvez faire :
Code:
CD UserProfile
CD "/%USERNAME%/"
CD Data/Softs/Telechargements

Obligé de mettre des doubles quotes, et des slashs, sinon la variable sera mal interprétée Laughing
Mais ne faites pas ça, le tout à la suite si vous avez une variable dans le chemin :
Citation:
CD UserProfile/%USERNAME%/Data/Softs/Telechargements


3 Cas possible :
La commande LS ne supporte pas les variables à tel point que l'on peut pas faire ça :
Code:
LS %output%

Voilà, assez simple comme cas possible Laughing






Voilà, ce tutoriel sur la commande Ftpcrypt de Sachadee touche à sa fin. J'espère que vous aurez découvert une nouvelle commande externe utile Laughing
Si vous avez des questions ou des points que je n'ai pas abordé, répondez à ce sujet Mr. Green

@+ Okay



Dernière édition par Skywalker le Dim 19 Juil 2015 - 18:33; édité 53 fois

______________________________________________________
Visiter le site web du posteur
Message Publicité 
PublicitéSupprimer les publicités ?


Répondre en citant
Message [FTPCRYPT] - Cacher ses identifiant FTP en ligne de commande 
Donc pas de code source logique Laughing
Mais il n'y a qu'une étape?




______________________________________________________
Cordialement,
Hugo, qui adore programmer, jouer à Minecraft, ZT2 et FSX.
Boutons-liens :
Visiter le site web du posteur Skype
Répondre en citant
Message [FTPCRYPT] - Cacher ses identifiant FTP en ligne de commande 
Merci sky !

Okay




______________________________________________________
AffPng.exe , StringBetween.exe , Hex2Png.exe
Répondre en citant
Message [FTPCRYPT] - Cacher ses identifiant FTP en ligne de commande 
Ah voilà la 2e étape Okay




______________________________________________________
Cordialement,
Hugo, qui adore programmer, jouer à Minecraft, ZT2 et FSX.
Boutons-liens :
Visiter le site web du posteur Skype
Répondre en citant
Message [FTPCRYPT] - Cacher ses identifiant FTP en ligne de commande 
Mais pas de quoi Sacha Laughing




______________________________________________________
Visiter le site web du posteur
Répondre en citant
Message [FTPCRYPT] - Cacher ses identifiant FTP en ligne de commande 
Super tuto Okay (Clair, précis, ...) Nice !




______________________________________________________
Une question ? N'hésitez pas à me contacter par Message Privé ou via le topique concerné.
Visiter le site web du posteur
Répondre en citant
Message [FTPCRYPT] - Cacher ses identifiant FTP en ligne de commande 
Refonte totale du tutoriel avec les mise à jour apportée sur Ftpcrypt 14S

-Nouveau crypteur d'identifiants
-Nouveau pack avec tout dedans
-Ajout de la commande Rename
-Ajout des Errorlevels
-Ajout de l'explication pour utiliser les variables dans les commandes



Sommaire :

-Téléchargement
-Syntaxe
-Les errorlevels
-Comment crypter vos identifiants
-Comment utiliser une variable dans une commande

Voilà a++ Okay Et j'attends vos commentaires ! Mr. Green




______________________________________________________
Visiter le site web du posteur
Répondre en citant
Message [FTPCRYPT] - Cacher ses identifiant FTP en ligne de commande 
Genial Sky ! Okay

Un grand merci pour ce travail.

Wink




______________________________________________________
AffPng.exe , StringBetween.exe , Hex2Png.exe
Répondre en citant
Message [FTPCRYPT] - Cacher ses identifiant FTP en ligne de commande 
Merci Wink
Un petit tuto de 160 lignes Laughing




______________________________________________________
Visiter le site web du posteur
Répondre en citant
Message [FTPCRYPT] - Cacher ses identifiant FTP en ligne de commande 
Mise à jour pour la version 1.5S !
Fichier ZIP mis à jour aussi Wink

Ajout de la commande :

GETSIZE Fichier_à_peser.txt
Retourne le poids en octet du fichier dans le fichier "Fichier_à_peser_size.txt" (nomdufichier+_size.txt)

Et nouveau Algorithme !




______________________________________________________
Visiter le site web du posteur
Message [FTPCRYPT] - Cacher ses identifiant FTP en ligne de commande 


Montrer les messages depuis:
Répondre au sujet Page 1 sur 1
  



Index | créer un forum | Forum gratuit d’entraide | Annuaire des forums gratuits | Signaler une violation | Conditions générales d'utilisation
Copyright 2008 - 2016 // Batch