![]() |
lệnh scp |
Post Reply ![]() |
Author | |
administrator ![]() Admin ![]() ad Joined: 14 October 2005 Status: Offline Points: 512 |
![]() ![]() ![]() ![]() ![]() Posted: 17 April 2023 at 22:43 |
Để sao chép tất c�£ các tệp trong một thư mục đến một máy tính khác bằng SCP trên Linux, bạn có thể sử dụng lệnh sau:
bash Copy code scp -r /đường/dẫn/đến/thư/mục người_dùng@địa_chỉ_máy_chủ:/đường/dẫn/đến/thư/mục/đích Trong đó: scp là lệnh sao chép b�£o mật (Secure Copy) trên Linux -r cho phép sao chép thư mục và tất c�£ các tệp con của nó /đường/dẫn/đến/thư/mục là đường dẫn đến thư mục chứa các tệp bạn muốn sao chép người_dùng là tên người dùng của máy chủ đích địa_chỉ_máy_chủ là địa chỉ IP hoặc tên miền của máy chủ đích /đường/dẫn/đến/thư/mục/đích là đường dẫn đến thư mục đích trên máy chủ đích. Bạn có thể để trống để sao chép tất c�£ các tệp vào thư mục người dùng hiện tại trên máy chủ đích. Ví dụ: để sao chép tất c�£ các tệp trong thư mục /home/user/myfolder đến máy chủ có địa chỉ IP là 192.168.1.100 và thư mục đích là /home/remoteuser/myfolder, bạn có thể sử dụng lệnh sau: ruby Copy code scp -r /home/user/myfolder [email protected]:/home/remoteuser/myfolder Bạn cần cung cấp mật khẩu của người dùng trên máy chủ đích nếu đư�£c yêu cầu. Nếu bạn muốn sử dụng SSH key để xác thực khi sử dụng SCP, bạn có thể sử dụng tùy chọn -i để chỉ định đường dẫn đến tệp khóa SSH của bạn. Lệnh sẽ giống với ví dụ trước nhưng có thêm tùy chọn -i để chỉ định đường dẫn đến tệp khóa SSH của bạn: bash Copy code scp -i /đường/dẫn/đến/tệp/khóa/ssh -r /đường/dẫn/đến/thư/mục người_dùng@địa_chỉ_máy_chủ:/đường/dẫn/đến/thư/mục/đích Trong đó: -i /đường/dẫn/đến/tệp/khóa/ssh là tùy chọn để chỉ định đường dẫn đến tệp khóa SSH của bạn. Các tham số khác giống như ví dụ trước. Ví dụ: để sao chép tất c�£ các tệp trong thư mục /home/user/myfolder đến máy chủ có địa chỉ IP là 192.168.1.100 và thư mục đích là /home/remoteuser/myfolder bằng cách sử dụng khóa SSH lưu trữ tại /home/user/.ssh/id_rsa, bạn có thể sử dụng lệnh sau: ruby Copy code scp -i /home/user/.ssh/id_rsa -r /home/user/myfolder [email protected]:/home/remoteuser/myfolder Lưu ý rằng tệp khóa SSH của bạn cần ph�£i đư�£c cấp quyền truy cập đọc cho người dùng hiện tại trên máy tính local. |
|
![]() |
|
Sponsored Links | |
![]() |
Post Reply ![]() |
|
Tweet
|
Forum Jump | Forum Permissions ![]() You cannot post new topics in this forum You cannot reply to topics in this forum You cannot delete your posts in this forum You cannot edit your posts in this forum You cannot create polls in this forum You can vote in polls in this forum |