Một cách khác bạn có thể làm: (thông qua tệp pem)
Nếu bạn muốn sử dụng pemfile và bạn là ROOTngười sử dụng:
1. người dùng 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/
lưu ý dấu hai chấm :giữa máy chủ IPvà đường dẫn đích.
nếu tôi không thể đăng nhập với rootngười dùng, hãy xem bước 2.
2. người dùng chuẩn:
giả sử bạn là ubuntungười dùng với các đặc quyền tiêu chuẩn.
sudo scp -i ~/servers/your-key.pem ~/your-local-source-path/your-local-file.txt ubuntu@00.00.00.11:/home/ubuntu/
Điều này sẽ đặt các tập tin trong thư mục nhà. sau đó đăng nhập vào sever từ xa với người dùng chuẩn. và làm
sudo su
bạn sẽ chuyển sang rootngười dùng. sau đó di chuyển tệp đến thư mục đích
mv /home/ubuntu/your-local-file.txt /you-server-destination-path/your-local-file.txt
Tôi thường gặp phải vấn đề này, do đó chia sẻ một cách khác để hoàn thành công việc!