Utilisation de scp pour copier des fichiers de l'ordinateur distant vers l'ordinateur domestique

40

Ceci est probablement une simple erreur, mais je ne peux pas y arriver. Le nom d'hôte de mon ordinateur est Felix ( hostname -f renvoie Felix) J'essaie de transférer un fichier de mon compte universitaire vers mon ordinateur personnel à l'aide de scp. Je peux facilement ssh sur l’ordinateur distant pour que la connexion se passe bien, la syntaxe scp que j’utilise est la suivante (lorsque je suis connecté à un ordinateur distant via ssh):

scp [email protected]_computer:/home/myusername/file.odt [email protected]:Desktop/file.odt

J'ai essayé plusieurs variantes, et l'erreur renvoyée est la suivante:

ssh: Felix: Name or service not known

Ce qui me suggère que [email protected] n'est pas la bonne syntaxe à utiliser.

Je ne suis pas un superutilisateur sur le système universitaire et je n'ai accès qu'à mes fichiers. Par conséquent, je ne peux accéder à aucun fichier système.

Des idées?

    
posée Loz 06.08.2013 - 17:55
la source

3 réponses

77

Vous n'avez pas besoin de spécifier votre nom d'hôte local pour scp un fichier de votre ordinateur universitaire. Ce que vous devez faire, c'est ouvrir un terminal à partir de votre ordinateur personnel ( Ctrl + Alt + T ) et taper la commande suivante:

scp [email protected]_computer:/home/myusername/file.odt /local/destination/path/

/local/destination/path est le chemin local de Felix où vous souhaitez stocker le fichier.

    
réponse donnée jctoledo 06.08.2013 - 18:01
la source
5

J'ai eu exactement le même problème et ce tutoriel m'a beaucoup aidé: lien

    
réponse donnée petyhaker 24.02.2014 - 21:10
la source
2

Ok ... quelques problèmes ici. Vous n'avez PAS besoin d'avoir la première adresse si vous êtes sur ledit ordinateur. Disons que vous êtes sur la composition A. Il n'est pas nécessaire que son adresse soit écrite. B a besoin que son adresse IP soit écrite et non son nom d’hôte. Donc ... ce serait scp / home / utilisateur / fichier [email protected]: / home / utilisateur /

Vous avez besoin de votre adresse là-bas, pas de votre nom d'hôte. Donc, Félix n'a rien à voir avec ça. Faites ifconifg et cherchez votre ip, alors que sur cette machine.

    
réponse donnée Zzzach... 07.08.2013 - 07:35
la source

Lire d'autres questions sur les étiquettes