Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 30/06/2010, à 21:58

Sylau

lftp et un nom d'utilisateur du type mon@user

Voilà, sur mon serveur, je tente de me connecter sur un serveur ftp.
La commande est simple: lftp username@serveur.com.
Mon problème est que mon username contient un '@' et je ne peux pas le changer pour un username n'en contenant pas, comme dans mon@username.
J'ai l'étrange impression que lftp comprend que mon est mon nom d'utilisateur, et que username est le serveur sur lequel je veux me connecter.
J'ai tenter de lui ajouter mon mot de passe (mon@username:motdepasse@serveur.com), sans succès, j'ai tenté avec un fichier lftp -f fichier (où fichier contenait 'user mon@user motdepasse'), sans succès, j'ai essayé 'mon@user'@serveur.com, en vain, j'ai même tenté mon\@user@serveur.com sans réussir.
Comment faire pour qu'il fasse ce que je pense, pas ce que je lui dis???
merci


Au dernier procès de Chuck Norris, le juge a écopé de 20 ans de prison
ubuntu 10.04 (x64), inspiron 1501

Hors ligne

#2 Le 30/06/2010, à 22:44

Exca

Re : lftp et un nom d'utilisateur du type mon@user

Salut Sylau,

Le symbole @ est bien interprété par lftp. Essaye de te connecter avec la commande suivante :
lftp "mon@username"@serveur.com

Chez moi ça a l'air de fonctionner.
A+

Hors ligne

#3 Le 30/06/2010, à 22:44

Exca

Re : lftp et un nom d'utilisateur du type mon@user

Salut Sylau,

Le symbole @ est bien interprété par lftp. Essaye de te connecter avec la commande suivante :
lftp "mon@username"@serveur.com

Chez moi ça a l'air de fonctionner.
A+

Hors ligne

#4 Le 01/07/2010, à 04:51

Sylau

Re : lftp et un nom d'utilisateur du type mon@user

D'accord, peut-être que la connexion est bonne.  J'avais assumé ceci puisque j'avais toujours le même comportement, bon mot de passe ou pas.
Par contre, après quelques essais supplémentaires, je constate que lors d'un cd, il change quand même de dossier, même avec un mauvais mot de passe.
Par contre, lors d'un ls, il me donne un "520 Bad login", ou quelque chose du genre
Aussi, lors d'un pwd, je constate "ftp://mon%40user.com:password@serveur.com/", je me demande si le %40 est normal à la place du '@'
Sinon, avec le bon mot de passe, le comportement est le suivant:
1) lftp "mon@user":password@serveur.com
2) lftp mon@user:password@serveur.com:~>cd dossier
cd ok, cwd=/dossier
3) mirror -R /path/pour/mon/dossier
Getting directory contents (0) [Making data connection...]
*puis, après quelque secondes*
Getting directory contents (0) [Delaying before reconnect: 20]
Getting directory contents (0) [Not connected]
et ça boucle, avec un décompte de plus en plus long

C'est quand même le backup de ma base de données.
ÀÀÀÀÀ LLL'AAAAIIIIIDDDDEEEE


Au dernier procès de Chuck Norris, le juge a écopé de 20 ans de prison
ubuntu 10.04 (x64), inspiron 1501

Hors ligne

#5 Le 04/07/2010, à 12:09

Exca

Re : lftp et un nom d'utilisateur du type mon@user

Effectivement, c'est louche... J'ai bien peur que le nom d'utilisateur y soit pour quelque chose...

À tout hasard, as-tu essayé avec cette syntaxe ? : 

lftp -p 21 -u mon@user,password serveur.com

Hors ligne

#6 Le 04/07/2010, à 16:49

Sylau

Re : lftp et un nom d'utilisateur du type mon@user

Je viens d'essayer à l'instant, et toujours le même comportement sad

J'ai une solution alternative (ftp à l'université), mais l'espace étant très limité, ce ne peut être que temporaire.


Au dernier procès de Chuck Norris, le juge a écopé de 20 ans de prison
ubuntu 10.04 (x64), inspiron 1501

Hors ligne

#7 Le 04/07/2010, à 18:51

Uggy

Re : lftp et un nom d'utilisateur du type mon@user

Sylau a écrit :

je me demande si le %40 est normal à la place du '@'

$ man ascii
@ c'est 40 en hexa.

Sylau a écrit :

C'est quand même le backup de ma base de données.
ÀÀÀÀÀ LLL'AAAAIIIIIDDDDEEEE
J'ai une solution alternative (ftp à l'université), mais l'espace étant très limité, ce ne peut être que temporaire.

au lieu de choisir un autre serveur FTP avec un autre compte comme solution alternative.. pour quoi ne pas tester avec un autre client FTP ?


PS: Un bon admin de serveur FTP (par bon j'entend qui ne veux pas qu'on l'apelle pour lui dire "ca marche pô") ne prendra pas un @ ou un : dans le login ou le pass.

Hors ligne

#8 Le 13/07/2010, à 16:04

wangzi

Re : lftp et un nom d'utilisateur du type mon@user

Un peu tard peut être... mais:

# lftp
lftp :~> open adresse.ftp.serveur
lftp adresse.ftp.serveur:~> user mon@username mot_de_passe

Ca donne quoi?


Fixe: Core2duo E6850, 4Go DDR2, Nvidia 8800 GTS 512 - Ubuntu 13.10
laptop: Asus F8SN, Core2duo T9300, 3 Go, Nvidia 9500 M GS - Ubuntu 13.10

Hors ligne

#9 Le 13/07/2010, à 16:18

Sylau

Re : lftp et un nom d'utilisateur du type mon@user

toto@titi:~$ lftp
lftp :~> open ftp.mon.serveur.com
lftp ftp.mon.serveur.com:~> user user@username.com pass
lftp user@username.com@ftp.mon.serveur.com:~> ls
Getting directory contents (0) [Making data connection...]
*puis, après quelque secondes*
Getting directory contents (0) [Delaying before reconnect: 20]
Getting directory contents (0) [Not connected]

Donc, je suis toujours dans la même position.

Merci beaucoup wangzi

Inspiré par Uggy, j'ai aussi essayé:

lftp :~> open ftp.mon.serveur.com
lftp ftp.mon.serveur.com:~> user user%40username.com pass
en vain

Avis à tous, il n'est toujours pas trop tard.


Au dernier procès de Chuck Norris, le juge a écopé de 20 ans de prison
ubuntu 10.04 (x64), inspiron 1501

Hors ligne

#10 Le 18/07/2010, à 22:24

BDR

Re : lftp et un nom d'utilisateur du type mon@user

Salut Sylau,

Avec un + à la place du @ !
user+username.com

Moi je fais comme ça et ça fonctionne.

Hors ligne

#11 Le 19/07/2010, à 05:18

Sylau

Re : lftp et un nom d'utilisateur du type mon@user

Merci BDR,
tu as remplacé ton véritable username par un +, ou le + se 'fait passer' pour un @ lors de la connexion.

Parce que, en fait, je n'ai malheureusement pas de contrôle sur mon username, il DOIT comporter un @.


Au dernier procès de Chuck Norris, le juge a écopé de 20 ans de prison
ubuntu 10.04 (x64), inspiron 1501

Hors ligne