Mon professeur veut que nous lui envoyions des fichiers sources par courrier électronique, mais il souhaite que nous éditions sur ssh avec vi. Comment transférer un fichier sur ssh d'une machine à une autre?
la source
Mon professeur veut que nous lui envoyions des fichiers sources par courrier électronique, mais il souhaite que nous éditions sur ssh avec vi. Comment transférer un fichier sur ssh d'une machine à une autre?
Pour transférer un fichier sur ssh, vous devez utiliser la scp
commande.
L'utilisation de base est:
[you@localhost ~]$ scp examplefile yourusername@remoteserver:/home/yourusername/
Il copie le fichier sur SSH examplefile
sur le serveur distant à l’emplacement/home/yourusername/examplefile
Exemple plus concret:
[Moshe@localhost ~/mywork]$ scp thework.zip [email protected]:/home/Moshe/
Où il est supposé que votre fichier local est /home/Moshe/mywork/thework.zip
et que vous avez l'autorisation de vous connecter au serveur 192.168.1.21 et d'écrire dans le répertoire distant/home/Moshe
Vous allez terminer avec le fichier copié sous /home/Moshe/thework.zip
sur le serveur distant .
Si vous ne travaillez pas sous Linux ou sous un système Unix localement (autrement dit, vous êtes généralement sous Windows), un outil tel que WinSCP vous permettra de transférer le fichier via SSH à l'aide d'une interface graphique.