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 01/10/2020, à 19:34

cyril86

[Résolu] copie avec scp

Bonjour à tous,

j'essaye de copier un répertoire avec la commande scp sur un serveur distant, la connexion au serveur se passe correctement (je me connecte d'ailleurs sans problème en ssh) mais la copie ne se lance jamais, ce qui est pour moi incompréhensible.
J’exécute la commande suivante et voici le retour:
scp -vr traitement_nec1 cdutheil@datarmor.ifremer.fr:/home/datawork-lops-siam-moawi/PROJECTS/CTROVAGUES/SPCZ_CLIMATE_CHANGE/pour_anne

cyrildutheil@phy-243:/media/cyrildutheil/4630-F023/pour_anne$ scp -vr traitement_nec1 cdutheil@datarmor.ifremer.fr:/home/datawork-lops-siam-moawi/PROJECTS/CTROVAGUES/SPCZ_CLIMATE_CHANGE/pour_anne
Executing: program /usr/bin/ssh host datarmor.ifremer.fr, user cdutheil, command scp -v -r -t /home/datawork-lops-siam-moawi/PROJECTS/CTROVAGUES/SPCZ_CLIMATE_CHANGE/pour_anne
OpenSSH_7.6p1 Ubuntu-4ubuntu0.3, OpenSSL 1.0.2n  7 Dec 2017
debug1: Reading configuration data /etc/ssh/ssh_config
debug1: /etc/ssh/ssh_config line 19: Applying options for *
debug1: Connecting to datarmor.ifremer.fr [134.246.184.5] port 22.
debug1: Connection established.
debug1: identity file /home/cyrildutheil/.ssh/id_rsa type 0
debug1: key_load_public: No such file or directory
debug1: identity file /home/cyrildutheil/.ssh/id_rsa-cert type -1
debug1: key_load_public: No such file or directory
debug1: identity file /home/cyrildutheil/.ssh/id_dsa type -1
debug1: key_load_public: No such file or directory
debug1: identity file /home/cyrildutheil/.ssh/id_dsa-cert type -1
debug1: key_load_public: No such file or directory
debug1: identity file /home/cyrildutheil/.ssh/id_ecdsa type -1
debug1: key_load_public: No such file or directory
debug1: identity file /home/cyrildutheil/.ssh/id_ecdsa-cert type -1
debug1: key_load_public: No such file or directory
debug1: identity file /home/cyrildutheil/.ssh/id_ed25519 type -1
debug1: key_load_public: No such file or directory
debug1: identity file /home/cyrildutheil/.ssh/id_ed25519-cert type -1
debug1: Local version string SSH-2.0-OpenSSH_7.6p1 Ubuntu-4ubuntu0.3
debug1: Remote protocol version 2.0, remote software version OpenSSH_6.6.1
debug1: match: OpenSSH_6.6.1 pat OpenSSH_6.6.1* compat 0x04000000
debug1: Authenticating to datarmor.ifremer.fr:22 as 'cdutheil'
debug1: SSH2_MSG_KEXINIT sent
debug1: SSH2_MSG_KEXINIT received
debug1: kex: algorithm: curve25519-sha256@libssh.org
debug1: kex: host key algorithm: ecdsa-sha2-nistp256
debug1: kex: server->client cipher: chacha20-poly1305@openssh.com MAC: <implicit> compression: none
debug1: kex: client->server cipher: chacha20-poly1305@openssh.com MAC: <implicit> compression: none
debug1: expecting SSH2_MSG_KEX_ECDH_REPLY
debug1: Server host key: ecdsa-sha2-nistp256 SHA256:7l2vDbXSVmw7YXcuRj8RvzXVjwQvEqPkbRYXKtnanc0
debug1: Host 'datarmor.ifremer.fr' is known and matches the ECDSA host key.
debug1: Found key in /home/cyrildutheil/.ssh/known_hosts:27
debug1: rekey after 134217728 blocks
debug1: SSH2_MSG_NEWKEYS sent
debug1: expecting SSH2_MSG_NEWKEYS
debug1: SSH2_MSG_NEWKEYS received
debug1: rekey after 134217728 blocks
debug1: SSH2_MSG_SERVICE_ACCEPT received
debug1: Authentications that can continue: publickey,keyboard-interactive
debug1: Next authentication method: publickey
debug1: Offering public key: RSA SHA256:igoFZ0oV4gb46lHRn4KLkXoLuYCFCtfm//xesq2ZIIQ /home/cyrildutheil/.ssh/id_rsa
debug1: Server accepts key: pkalg ssh-rsa blen 279
sign_and_send_pubkey: signing failed: agent refused operation
debug1: Offering public key: RSA SHA256:CfSNXqG3PI5sF80CXtPHORfpHVuWd7C76HXSW6dWQK8 /home/cyrildutheil/.ssh/id_rsa
debug1: Authentications that can continue: publickey,keyboard-interactive
debug1: Offering public key: RSA SHA256:DnGW/YGtbgZXrx6cZ+f2xN5+y26htpbnNFuHk3Y7QPA cyrildutheil@phy-243
debug1: Authentications that can continue: publickey,keyboard-interactive
debug1: Trying private key: /home/cyrildutheil/.ssh/id_dsa
debug1: Trying private key: /home/cyrildutheil/.ssh/id_ecdsa
debug1: Trying private key: /home/cyrildutheil/.ssh/id_ed25519
debug1: Next authentication method: keyboard-interactive
Password: 
debug1: Authentication succeeded (keyboard-interactive).
Authenticated to datarmor.ifremer.fr ([134.246.184.5]:22).
debug1: channel 0: new [client-session]
debug1: Requesting no-more-sessions@openssh.com
debug1: Entering interactive session.
debug1: pledge: network
debug1: Sending environment.
debug1: Sending env LC_MEASUREMENT = fr_FR.UTF-8
debug1: Sending env LC_PAPER = fr_FR.UTF-8
debug1: Sending env LC_MONETARY = fr_FR.UTF-8
debug1: Sending env LANG = en_US.UTF-8
debug1: Sending env LC_NAME = fr_FR.UTF-8
debug1: Sending env LC_ADDRESS = fr_FR.UTF-8
debug1: Sending env LC_NUMERIC = fr_FR.UTF-8
debug1: Sending env LC_TELEPHONE = fr_FR.UTF-8
debug1: Sending env LC_IDENTIFICATION = fr_FR.UTF-8
debug1: Sending env LC_TIME = fr_FR.UTF-8
debug1: Sending command: scp -v -r -t /home/datawork-lops-siam-moawi/PROJECTS/CTROVAGUES/SPCZ_CLIMATE_CHANGE/pour_anne
Currently Loaded Modulefiles:
  1) mpt/2.15                       4) nco/4.7.1_conda
  2) intel-fc-15/15.0.3.187         5) cdo/1.8.0__gcc-6.3.0
  3) NETCDF/4.3.3.1-mpt-intel2015   6) ferret/7.1__gcc-6.3.0
 ###################### 
cyrildutheil@phy-243:/media/cyrildutheil/4630-F023/pour_anne$ debug1: client_input_channel_req: channel 0 rtype exit-status reply 0
debug1: channel 0: free: client-session, nchannels 1
debug1: fd 0 clearing O_NONBLOCK
debug1: fd 1 clearing O_NONBLOCK
Transferred: sent 4140, received 3308 bytes, in 1.3 seconds
Bytes per second: sent 3127.1, received 2498.6
debug1: Exit status 0

cyrildutheil@phy-243:/media/cyrildutheil/4630-F023/pour_anne$ 

Est ce que quelqu'un aurait une idée d'ou vient ce problème? j'ai déjà effectué cette commande des centaines de fois sur plusieurs serveurs et je n'ai jamais eu ce soucis, je ne comprends pas.
Merci de votre aide

Dernière modification par cyril86 (Le 03/10/2020, à 07:57)

Hors ligne

#2 Le 01/10/2020, à 21:43

Sciensous

Re : [Résolu] copie avec scp

qu'est-ce qui te fait dire que ça ne fonctionne pas ?
car j'ai l'impression que ça fonctionne (received, sent non nuls)
?

Dernière modification par Sciensous (Le 01/10/2020, à 21:51)


sous ubuntu LTS de la 06 à la 22.04, puis arrêt pour Debian 12 et antiX 21 ou 23
( sous LXDE et gnome-shell )

Hors ligne

#3 Le 02/10/2020, à 07:23

cyril86

Re : [Résolu] copie avec scp

il n'y a aucun fichier à la destination voulue, et ce répertoire fait plusieurs centaines de Go alors que l'opération prend une seconde.
De plus normalement une barre de téléchargement apparaît, ce qui n'est pas le cas ici.
Je pense vraiment que la copie ne commence pas.

Hors ligne

#4 Le 02/10/2020, à 18:03

Sciensous

Re : [Résolu] copie avec scp

ah ok smile
est-ce que la connexion en ssh fonctionne ?
y-a-t-il assez de place sur le disque distant ?

as-tu essayé un fichier simple ?
(oui en temps normal mais quand ça ne fonctionne pas ?)


sous ubuntu LTS de la 06 à la 22.04, puis arrêt pour Debian 12 et antiX 21 ou 23
( sous LXDE et gnome-shell )

Hors ligne

#5 Le 02/10/2020, à 18:13

cyril86

Re : [Résolu] copie avec scp

oui même pour un petit fichier de quelques Ko rien ne se passe, oui j'ai plusieurs To de disponible sur le dossier cible, et oui la connexion ssh se passe sans problème.
Pour info je dois d'abord passer par un vpn (via PulseSecure), pour me connecter en ssh.
Le soucis vient peut être de là, je ne sais pas...
Merci de ton intérêt pour mon problème Sciensous smile

Hors ligne

#6 Le 02/10/2020, à 18:17

Sciensous

Re : [Résolu] copie avec scp

je suppose que tu t'es connecté en VPN avant de lancer la commande ?


sous ubuntu LTS de la 06 à la 22.04, puis arrêt pour Debian 12 et antiX 21 ou 23
( sous LXDE et gnome-shell )

Hors ligne

#7 Le 02/10/2020, à 18:27

cyril86

Re : [Résolu] copie avec scp

oui je suis déjà connecté en vpn avant de lancer la commande

Hors ligne

#8 Le 02/10/2020, à 18:42

Sciensous

Re : [Résolu] copie avec scp

est-ce que le chemin /home/datawork-lops-siam-moawi/PROJECTS/CTROVAGUES/SPCZ_CLIMATE_CHANGE/pour_anne existe bien sur le pc distant ?
(vérification en ssh)


sous ubuntu LTS de la 06 à la 22.04, puis arrêt pour Debian 12 et antiX 21 ou 23
( sous LXDE et gnome-shell )

Hors ligne

#9 Le 02/10/2020, à 18:55

cyril86

Re : [Résolu] copie avec scp

oui ce chemin est valide smile

Hors ligne

#10 Le 02/10/2020, à 19:00

Sciensous

Re : [Résolu] copie avec scp

sad bon j'ai essayé de t'aider mais là je n'ai plus d'idée, à moins de changer de méthode, connais-tu rsync ?

édit: à voir les droits en écriture aussi

Dernière modification par Sciensous (Le 02/10/2020, à 19:01)


sous ubuntu LTS de la 06 à la 22.04, puis arrêt pour Debian 12 et antiX 21 ou 23
( sous LXDE et gnome-shell )

Hors ligne

#11 Le 02/10/2020, à 19:01

cyril86

Re : [Résolu] copie avec scp

ah oui je connais mais je n'ai pas essayé je ne sais pas pourquoi, je vais tester et je te redis, merci

Hors ligne

#12 Le 02/10/2020, à 19:29

cyril86

Re : [Résolu] copie avec scp

Punaise alors grâce à ton idée du rsync j'ai trouvé la solution.
l'emploi de rsync m'a fait apparaître un message d'erreur non présent avec la commande scp, à savoir:

protocol version mismatch -- is your shell clean?

Et en fait dans mon .bashrc j'avais une commande qui faisait apparaître du texte, (c'était un rappel que je m'étais mis à chaque fois que je me connectais sur ce serveur) ce qui provoquait une erreur de ssh lorsqu'il se connecte et se prépare à copier, car il commence à recevoir des données supplémentaires qu'il n'attend pas.
J'ai donc juste commenter ces echo dans mon bashrc et maintenant la copie se lance correctement

Merci pour ce coup de pouce.

Hors ligne

#13 Le 02/10/2020, à 21:40

Sciensous

Re : [Résolu] copie avec scp

super ! je suis heureux d'avoir un peu participé à la solution smile

reste plus qu'à mettre en résolu wink


sous ubuntu LTS de la 06 à la 22.04, puis arrêt pour Debian 12 et antiX 21 ou 23
( sous LXDE et gnome-shell )

Hors ligne