OVH Cloud OVH Cloud

autoconnexion FTP et proftpd

2 réponses
Avatar
Jean-Philippe
Bonjour,

Je n'arrive pas à me connecter automatiquement par FTP et à l'aide du
fichier ~/.netrc que j'utilise sur un serveur proftpd.

En effet, le message que j'obtiens est le suivant:

Connected to foo.com.
220 ProFTPD 1.2.5rc1 Server
500 AUTH not understood.
500 AUTH not understood.
Name (foo.com:foo):

Mon fichier .netrc est le suivant:

machine foo.com default login utilisateur password motdepasse

Quelqu'un peut-il m'aider car j'ai besoin de transférer des fichiers
automatiquement.
Existe-t-il une autre solution?

Merci

2 réponses

Avatar
TiChou
Dans l'article news:<3f75fe18$0$20950$,
Jean-Philippe écrivait :

Bonjour,


Bonsoir,

Je n'arrive pas à me connecter automatiquement par FTP et à l'aide du
fichier ~/.netrc que j'utilise sur un serveur proftpd.

En effet, le message que j'obtiens est le suivant:

Connected to foo.com.
220 ProFTPD 1.2.5rc1 Server
500 AUTH not understood.
500 AUTH not understood.
Name (foo.com:foo):

Mon fichier .netrc est le suivant:

machine foo.com default login utilisateur password motdepasse


man netrc

C'est :

machine foo.com login utilisateur password motdepasse

ou

default login utilisateur password motdepasse

La première ligne matche si la machine est foo.com, la deuxième matche
toutes les machines.

Quelqu'un peut-il m'aider car j'ai besoin de transférer des fichiers
automatiquement.
Existe-t-il une autre solution?


Je vous conseille d'utiliser ncftp (ncftpput et ncftpget) voir ssh et/ou scp
(avec utilisation de clés RSA) qui vous permettront d'automatiser aussi bien
la phase de login que le transfert des fichiers à effectuer.

--
TiChou

Avatar
Klint
TiChou wrote:
Dans l'article news:<3f75fe18$0$20950$,
Jean-Philippe écrivait :


Bonjour,



Bonsoir,


Je n'arrive pas à me connecter automatiquement par FTP et à l'aide du
fichier ~/.netrc que j'utilise sur un serveur proftpd.

En effet, le message que j'obtiens est le suivant:

Connected to foo.com.
220 ProFTPD 1.2.5rc1 Server
500 AUTH not understood.
500 AUTH not understood.
Name (foo.com:foo):

Mon fichier .netrc est le suivant:

machine foo.com default login utilisateur password motdepasse



man netrc

C'est :

machine foo.com login utilisateur password motdepasse

ou

default login utilisateur password motdepasse

La première ligne matche si la machine est foo.com, la deuxième matche
toutes les machines.


Quelqu'un peut-il m'aider car j'ai besoin de transférer des fichiers
automatiquement.
Existe-t-il une autre solution?



Je vous conseille d'utiliser ncftp (ncftpput et ncftpget) voir ssh et/ou scp
(avec utilisation de clés RSA) qui vous permettront d'automatiser aussi bien
la phase de login que le transfert des fichiers à effectuer.

Merci