Skip navigation

ftp : fichier .netrc

Connexion automatique au serveur FTP

Afin d’éviter de taper les identifiants ftp à chaque connexion, il est possible de créer un fichier ~/user/.netrc qui stock ces informations. Voici sa structure.

machine ftp.serveur.com login user@serveur.com password password

Exemple :

machine ftp.debian.nicolas-sery.com login smurf@debian.nicolas-sery.com password $⁺sdn»gi!a[

Le fichier ~/user/.netrc permet aussi de faire des macros. Ce qui peut-être très utile, voir indispensable, quelque soit les opérations à effectuer.

macdef nom--de-la-macro
command 01
command 02
command n

nom--de-la-macro 
command 01
command 02
command n

: la macro doit se terminer par une nouvelle ligne vide.

Une fois connecté au serveur ftp, pour appeler la macro il faut précéder son nom d’un $.

ftp> $nom-de-la-macro

by | October 23, 2013 | No Comments | Réseaux | Tags : .netrc connexion autaumatique ftp macro