Mot de passe BAT
Résolu
cirilg
Messages postés
40
Date d'inscription
Statut
Membre
Dernière intervention
-
fiddy Messages postés 11069 Date d'inscription Statut Contributeur Dernière intervention -
fiddy Messages postés 11069 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
J'ai crée un fichier BAT qui se connecte à mon FTP. Le problème c'est que les informations privées (Nom du ftp ,utilisateur, mdp) sont contenues dans ce fichier. J'ai testé de le compiler en EXE mais les lignes suivantes ne sont pas reconnues:
open adresse_du_ftp
user "utilisateur" "mdp"
ainsi que les commandes ftp en general ...
J'aimerais donc trouver un moyen de me connecter a un ftp en fichier executable mais sans avoir à ecrire ces informations dans un fichier lisibles par tous.
Merci d'avance pour vos idées.
J'ai crée un fichier BAT qui se connecte à mon FTP. Le problème c'est que les informations privées (Nom du ftp ,utilisateur, mdp) sont contenues dans ce fichier. J'ai testé de le compiler en EXE mais les lignes suivantes ne sont pas reconnues:
open adresse_du_ftp
user "utilisateur" "mdp"
ainsi que les commandes ftp en general ...
J'aimerais donc trouver un moyen de me connecter a un ftp en fichier executable mais sans avoir à ecrire ces informations dans un fichier lisibles par tous.
Merci d'avance pour vos idées.
A voir également:
- Mot de passe BAT
- Trousseau mot de passe iphone - Guide
- Mot de passe - Guide
- Mot de passe administrateur - Guide
- Mot de passe bios perdu - Guide
- Voir mot de passe wifi android - Guide
5 réponses
J'ai un peu de mal à suivre. Le script est lancé par le client donc c'est à lui de se connecter en ftp en saisissant son login et son mot de passe. Il peut enregistrer son login et son mot de passe au niveau de son client ftp, mais à aucun moment un script quelconque n'est sensé stocker un mot de passe (surtout en clair).
Une solution élégante, plus secure que ftp, et plus simple à mettre en place (en tout cas sous linux) c'est ssh. Avec un client ssh (par exemple winscp sous windows), un utilisateur peut se connecter chez toi et les données échangées sont chiffrées (que ce soit pour se logguer ou au niveau du téléchargement lui-même). Ca suppose juste de configurer au niveau du serveur un compte utilisateur et de démarrer le serveur ssh (par exemple openssh-server). C'est très facile à mettre en place sous linux, sous windows il faut regarder un peu plus en détail ici :
http://www.commentcamarche.net/faq/sujet 2132 reseaux installation d un serveur ssh sous windows
Bonne chance
Une solution élégante, plus secure que ftp, et plus simple à mettre en place (en tout cas sous linux) c'est ssh. Avec un client ssh (par exemple winscp sous windows), un utilisateur peut se connecter chez toi et les données échangées sont chiffrées (que ce soit pour se logguer ou au niveau du téléchargement lui-même). Ca suppose juste de configurer au niveau du serveur un compte utilisateur et de démarrer le serveur ssh (par exemple openssh-server). C'est très facile à mettre en place sous linux, sous windows il faut regarder un peu plus en détail ici :
http://www.commentcamarche.net/faq/sujet 2132 reseaux installation d un serveur ssh sous windows
Bonne chance
salut,
Le fichier bat se connecte a mon ftp pour y déposer des infos (cours ...), il a donc besoin de s'identifier automatiquement aupres du ftp. Ce sont ces informations que j'aimerai ne pas voir apparaitre.
Merci de vos reponses.
Le fichier bat se connecte a mon ftp pour y déposer des infos (cours ...), il a donc besoin de s'identifier automatiquement aupres du ftp. Ce sont ces informations que j'aimerai ne pas voir apparaitre.
Merci de vos reponses.
Salut
Tu peux faire ton bat en C en utilisant la fonction system(...). Et le mot de passe, tu l'utilises de façon chiffrée dans le programme par l'utilisation de xor.
Bonne chance
Tu peux faire ton bat en C en utilisant la fonction system(...). Et le mot de passe, tu l'utilises de façon chiffrée dans le programme par l'utilisation de xor.
Bonne chance
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question