Otra forma de hacerlo: (a través del archivo pem)
Si quieres usar el pem
archivo y eres ROOT
usuario:
1. usuario root:
sudo scp -i ~/servers/your-key.pem ~/your-local-source-path/your-local-file.txt root@00.00.00.11:/you-server-destination-path/
tenga en cuenta los dos puntos :
entre el servidor IP
y la ruta de destino.
Si no puedo iniciar sesión con el root
usuario, consulte el paso 2.
2. usuario estándar:
supongamos que es un ubuntu
usuario con privilegios estándar.
sudo scp -i ~/servers/your-key.pem ~/your-local-source-path/your-local-file.txt ubuntu@00.00.00.11:/home/ubuntu/
esto colocará el archivo en el directorio de inicio. luego inicie sesión en el servidor remoto con el usuario estándar. y hacer
sudo su
cambiarás a root
usuario. luego mueva el archivo al directorio de destino
mv /home/ubuntu/your-local-file.txt /you-server-destination-path/your-local-file.txt
¡A menudo encuentro este problema, por lo tanto, comparto una forma alternativa de hacer el trabajo!