Script shell : depot d'un fichier sur le net

Résolu/Fermé
Unicorn777 Messages postés 30 Date d'inscription jeudi 2 août 2007 Statut Membre Dernière intervention 9 septembre 2008 - 31 oct. 2007 à 20:53
Unicorn777 Messages postés 30 Date d'inscription jeudi 2 août 2007 Statut Membre Dernière intervention 9 septembre 2008 - 31 oct. 2007 à 22:44
Bonjour,
Je voudrais faire un script shell pour deposer un fichier sur un compte free. Le but serait a terme de le mettre dans une chrontable pour m'eviter d'avoir à le faire a la main trop regulièrement.
Je pensais utiliser ncftp, et faire qqc du genre :
ncftp -u monusername -p monpass ftpperso.free.fr
cd monchemin
put monfichier


seulement deux soucis a ça.. d'une part c'est pas très secur de mettre mon pass dans une ligne de commande, d'autre part la seconde ligne ne s'executera pas avec ncftp mais uniquement une fois que celui ci sera fermé.

Si quelqu'un pouvait m'aider à trouver une solution à ces deux problèmes !

Merci d'avance !
A voir également:

2 réponses

crabs Messages postés 908 Date d'inscription lundi 18 avril 2005 Statut Membre Dernière intervention 3 août 2008 506
31 oct. 2007 à 22:04
Salut,

Utilise directement ncftpput : https://www.ncftp.com/ncftp/doc/ncftpput.html
La seconde forme à l'air adaptée, à toi de protéger correctement login.cfg.
ncftpput -f login.cfg [options] remote-directory local-files... 

A+, Crabs
0
Unicorn777 Messages postés 30 Date d'inscription jeudi 2 août 2007 Statut Membre Dernière intervention 9 septembre 2008 2
31 oct. 2007 à 22:44
Ca fonctionne niquel ! merci !!!
0