envoyer un fichier sur un serveur ftp
Par llwynrt le samedi, juillet 8 2006, 18:08 - Ubuntu - Lien permanent
1- Tout d'abord créer un fichier .netrc pour que le script puisse se connecter au Ftp :
machine ftp.votreserveur.fr login votrelogin password votremotdepasseftp
Enregistrez ce fichier .netrc dans /home/votrelogin
Il faut ensuite sécuriser ce fichier car il contient un mot de passe :
sudo chmod 600 ~/.netrc
2- Maintenant nous allons créer le script saveftp dans ~/:
#!/bin/sh # N'oubliez pas les asterix sinon Ftp ne prendra pas en compte les commandes d'après ftp <<** open ftp.votreserveur.fr cd dossierdestockage put fichieraenvoyer fichiersurserveur bye **
Rendez le script exécutable :
sudo chmod 755 ~/saveftp