Print Page | Close Window

lệnh scp

Printed From: Sieu ho tro
Category: Information Technology
Forum Name: Thủ thuật, mẹo vặt
Forum Description: Các thủ thuật trong tin học
URL: http://sieuhotro.com/forum_posts.asp?TID=1150444
Printed Date: 23 April 2024 at 15:22
Software Version: Web Wiz Forums 12.03 - http://www.webwizforums.com


Topic: lệnh scp
Posted By: administrator
Subject: lệnh scp
Date 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.



Print Page | Close Window

Forum Software by Web Wiz Forums® version 12.03 - http://www.webwizforums.com
Copyright ©2001-2019 Web Wiz Ltd. - https://www.webwiz.net