Bonjour à tous,
j'essaye de créer un script bash me permettant de lancer un sftp de manière automatique. J'ai créé un fichier .netrc dans mon home, mais lorsque que lance mon script bash j'ai malgré tout besoin de donner mon mot de passe...
Voici mon fichier ~/.netrc:
et mon script ~/Bureau/toto.cmd:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 machine toto.travail.be login moi password passe machine titi.travail.be login moi password passe2
et lorsque je lance mon script:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 #!/bin/bash sftp -b moi@toto.travail.be << EOT put monfichier.doc bye EOT
Merci d'avance de me dire ce que je fais de travers.moi@UbuntuLaptop:~/Bureau$ ./toto.cmd
Connecting to toto.travail.be...
moi@toto.travail.be's password:
Partager