Une autre façon de faire: (via le fichier pem)
Si vous souhaitez utiliser le fichier pem
et que vous utilisez ROOT
user:
1. utilisateur root:
sudo scp -i ~/servers/your-key.pem ~/your-local-source-path/your-local-file.txt [email protected]:/you-server-destination-path/
notez les deux points :
entre le serveur IP
et le chemin de destination.
si je ne peux pas me connecter avec root
user, voir l'étape 2.
2. utilisateur standard:
supposons que vous soyez ubuntu
utilisateur avec des privilèges standard.
sudo scp -i ~/servers/your-key.pem ~/your-local-source-path/your-local-file.txt [email protected]:/home/ubuntu/
cela mettra le fichier dans le répertoire personnel.
puis connectez-vous au serveur distant avec un utilisateur standard. et faire
sudo su
vous passerez à root
user. puis déplacez le fichier dans le répertoire de destination
mv /home/ubuntu/your-local-file.txt /you-server-destination-path/your-local-file.txt
Je rencontre souvent ce problème, partageant ainsi une autre manière de faire le travail!