Outra maneira de fazer: (via arquivo pem)
Se você deseja usar o pem
arquivo e você é ROOT
usuário:
1. usuário 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/
observe os dois pontos :
entre o servidor IP
e o caminho de destino.
se não consigo fazer login com o root
usuário, consulte a etapa 2.
2. usuário padrão:
suponha que você seja ubuntu
usuário com privilégios padrão.
sudo scp -i ~/servers/your-key.pem ~/your-local-source-path/your-local-file.txt ubuntu@00.00.00.11:/home/ubuntu/
isso colocará o arquivo no diretório inicial. em seguida, efetue login no servidor remoto com o usuário padrão. e fazer
sudo su
você mudará para root
usuário. depois mova o arquivo para o diretório de destino
mv /home/ubuntu/your-local-file.txt /you-server-destination-path/your-local-file.txt
Costumo encontrar esse problema, portanto, compartilhando uma maneira alternativa de fazer o trabalho!