C'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 soit correcte, la syntaxe scp que j'utilise est la suivante (tout en étant connecté à l'ordinateur distant via ssh):
scp myusername@university_computer:/home/myusername/file.odt homeusername@Felix:Desktop/file.odt
J'ai essayé un certain nombre de variantes, et l'erreur renvoyée est la suivante:
ssh: Felix: Name or service not known
Ce qui me suggère que l'utilisation de homeusername@Felix
la syntaxe n'est pas la bonne.
Je ne suis pas un super-utilisateur du système universitaire et je n'ai accès qu'à mes fichiers. Je ne peux donc accéder à aucun fichier système.
Des idées?
la source
J'ai eu exactement le même problème et ce tutoriel m'a beaucoup aidé: https://help.ubuntu.com/community/SSH/TransferFiles
la source
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 de son adresse IP écrite, pas de 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.
la source