OVH Cloud OVH Cloud

scp et ssh

5 réponses
Avatar
MACLIN
Bonjour à tous
j'ai besoin de rapatrier quelques fichiers légers d'une machine à
laquelle je suis connecté en ssh j'ai essayé la commande "scp" :
scp /Users/distant/Documents/Doc.rtf /Users/maclin/Documents/
mais la réponse est :
`/Users/perso/Documents' not found
Je crois que je ne fais pas la bonne commande, quelqu'un a t-il déjà
utilisé ?
merci

5 réponses

Avatar
Schmurtz
MACLIN wrote:

Bonjour à tous
j'ai besoin de rapatrier quelques fichiers légers d'une machine à
laquelle je suis connecté en ssh j'ai essayé la commande "scp" :
scp /Users/distant/Documents/Doc.rtf /Users/maclin/Documents/
mais la réponse est :
`/Users/perso/Documents' not found
Je crois que je ne fais pas la bonne commande, quelqu'un a t-il déjà
utilisé ?


Méthode à suivre pour transférer /Users/userA/Doc.rtf de A dans
/Users/userB/ de B :

- en étant loguer sur la machine A :

scp /Users/userA/Doc.rtf :/Users/userB/

- en étant loguer sur la machine B :

scp :/Users/userA/Doc.rtf /Users/userB/

Dans le cas de la commande que tu as essayé, sans mettre les :,
"scp a b" est équivalent à "cp a b".

--
Schmurtz

Avatar
MACLIN
Schmurtz wrote:
Bonjour à tous
j'ai besoin de rapatrier quelques fichiers légers d'une machine à
laquelle je suis connecté en ssh j'ai essayé la commande "scp" :
scp /Users/distant/Documents/Doc.rtf /Users/maclin/Documents/
mais la réponse est :
`/Users/perso/Documents' not found


Méthode à suivre pour transférer /Users/userA/Doc.rtf de A dans
/Users/userB/ de B :

- en étant loguer sur la machine A :
scp /Users/userA/Doc.rtf :/Users/userB/

- en étant loguer sur la machine B :
scp :/Users/userA/Doc.rtf /Users/userB/

Dans le cas de la commande que tu as essayé, sans mettre les :,
"scp a b" est équivalent à "cp a b".

Merci, la commande a l'air OK, mais maintenant je crois que c'est l'ip

de ma Freebox qui n'est pas reconnue :
etant conecté sans problème de A vers B j'ai essayé un ssh de B vers A
et la réponse est : no address associated with hostname.
Alors que j'utilise bien l'adresse qui est spécifiée sous le service
session à distance, zarbi


Avatar
Schmurtz
MACLIN wrote:

Merci, la commande a l'air OK, mais maintenant je crois que c'est l'ip
de ma Freebox qui n'est pas reconnue :
etant conecté sans problème de A vers B j'ai essayé un ssh de B vers A
et la réponse est : no address associated with hostname.
Alors que j'utilise bien l'adresse qui est spécifiée sous le service
session à distance, zarbi


Tu passes par internet ou les deux machines A et B sont sur un même
réseau local ? Lequel de A ou B est chez toi ?

As tu un routeur qui effectue du partage de connexion NAT entre la
freebox et ton mac ?

N'y a-t'il pas un firewall qui bloque ?

Pour trouver le problème, essaie d'utiliser uniquement les adresses IPs
des machines, de faire un ping pour tester si les deux machines ont
accès les unes aux autres, si c'est pas le cas, faire un traceroute pour
savoir où la communication est bloquée.

--
Schmurtz

Avatar
MACLIN
Schmurtz wrote:

MACLIN wrote:


Merci, la commande a l'air OK, mais maintenant je crois que c'est l'ip
de ma Freebox qui n'est pas reconnue :
etant conecté sans problème de A vers B j'ai essayé un ssh de B vers A
et la réponse est : no address associated with hostname.
Alors que j'utilise bien l'adresse qui est spécifiée sous le service
session à distance, zarbi



Tu passes par internet ou les deux machines A et B sont sur un même
réseau local ?
par internet bien sur

Lequel de A ou B est chez toi ?
chez moi j'ai un Mac "A" derriere une Freebox et je me connecte à un Mac
"B" derriere un routeur sans problème, une fois connecté à B je fais la
commande inverse : ping IP_de_Mac_A, la réponse est :
ping: unknown host XX-XX-XX-XXX est-ce normal ?

As tu un routeur qui effectue du partage de connexion NAT entre la
freebox et ton mac ?
Non


N'y a-t'il pas un firewall qui bloque ?
Non


Pour trouver le problème, essaie d'utiliser uniquement les adresses IPs
des machines, de faire un ping pour tester si les deux machines ont
accès les unes aux autres, si c'est pas le cas, faire un traceroute pour
savoir où la communication est bloquée.
traceroute: unknown host XX-XX-XX-XXX





Avatar
Schmurtz
MACLIN wrote:

Schmurtz wrote:

MACLIN wrote:

Merci, la commande a l'air OK, mais maintenant je crois que c'est l'ip
de ma Freebox qui n'est pas reconnue :
etant conecté sans problème de A vers B j'ai essayé un ssh de B vers A
et la réponse est : no address associated with hostname.
Alors que j'utilise bien l'adresse qui est spécifiée sous le service
session à distance, zarbi


Lequel de A ou B est chez toi ?


chez moi j'ai un Mac "A" derriere une Freebox et je me connecte à un Mac
"B" derriere un routeur sans problème, une fois connecté à B je fais la
commande inverse : ping IP_de_Mac_A, la réponse est :
ping: unknown host XX-XX-XX-XXX est-ce normal ?


Il semble que tu as mis des '-' dans l'adresse IP, si c'est vraiment le
cas, c'est que tu as mis le nom dns de la machine et non son IP : une IP
est de la forme a.b.c.d avec des '.' et a, b, c, d quatre nombres entres
0 et 255.

Normalement, même le nom DNS auto attribué par ton FAI à ton adresse IP,
la commande ping aurait du aller plus loin. Le "unknown host" indique
qu'il n'a pas réussi à convertir le nom de machine en adresse IP (seule
adresse réellement utiliser pour établir des connexions), cela est
peut-être du au fais que ce nom n'existe vraiment pas, ou que tu n'a pas
bien remplit les IP des serveurs DNS dans les préférences réseau.

--
Schmurtz