Article ID: 1361
Cập nhật gần nhất: 26 Th05, 2026
SCP là gì?Mô Hình Lab
Trong bài viết này, HOSTVN sẽ sử dụng 02 Server chạy CentOS 7 để thực hiện trao đổi file qua SCP.
Kiểm Tra SCP Trên LinuxThông thường SCP đã được cài sẵn cùng OpenSSH. Kiểm tra bằng lệnh:
Hoặc:
Ví dụ output:
Cài Đặt SCP Trên LinuxThực tế SCP nằm trong package OpenSSH Client. Ubuntu/Debian
CentOS/AlmaLinux/Rocky Linux
Hoặc với AlmaLinux/Rocky Linux 9
Cú Pháp SCP Trên LinuxCú pháp cơ bản:
Trong đó:
Các Option SCP Thường Dùng
Copy File Từ Local Sang Remote ServerVí dụ copy file test1.txt từ Server 01 sang Server 02:
Xác Thực SSH Lần ĐầuNếu lần đầu kết nối SSH đến server, hệ thống sẽ hỏi xác nhận fingerprint:
Nhập:
Sau đó nhập password của user remote. Copy File Từ Remote Server Về LocalVí dụ download file từ server về local:
Lệnh trên sẽ copy:
từ server remote về:
Copy Nhiều File Cùng Lúc
Các file chỉ cần cách nhau bằng dấu cách. Copy Thư Mục Bằng SCPSử dụng option
Lệnh trên sẽ copy toàn bộ thư mục:
sang server remote. Hiển Thị Log Chi Tiết Khi Transfer Dùng option
Rất hữu ích khi debug lỗi SSH. Nén Dữ Liệu Để Tăng Tốc Transfer Dùng option
SCP sẽ tự động:
Phù hợp khi:
Giới Hạn Băng Thông Nếu không muốn SCP chiếm toàn bộ bandwidth server:
Trong đó:
là giới hạn tốc độ theo đơn vị Kbit/s. Sử Dụng Port SSH Khác 22 Nếu server remote đổi port SSH:
Lưu ý:
Đây là lỗi rất nhiều người dễ nhầm. Sử Dụng SSH Key Với SCP Ví dụ dùng private key:
Hoặc file
Giữ Nguyên Permission Và Timestamp Dùng option
SCP sẽ giữ nguyên:
Thay Đổi Thuật Toán Mã Hóa Mặc định SCP dùng AES. Có thể đổi sang thuật toán khác:
Lưu ý:
Một Số Lỗi Thường Gặp Permission denied Nguyên nhân:
Kiểm tra:
Connection refused Nguyên nhân:
Kiểm tra:
No such file or directory Nguyên nhân:
Kiểm tra:
Những Điều Cần Lưu Ý Khi Sử Dụng SCP
Kết luậnSCP là công cụ đơn giản và hiệu quả giúp transfer file an toàn giữa các máy chủ Linux thông qua SSH. Với cú pháp dễ sử dụng và được tích hợp sẵn trên hầu hết hệ điều hành Linux như Ubuntu, CentOS hay AlmaLinux, SCP là công cụ rất hữu ích cho quản trị VPS và Server Linux. Hy vọng bài viết sẽ giúp bạn sử dụng SCP dễ dàng và hiệu quả hơn trong thực tế.
Article ID: 1361
Cập nhật gần nhất: 26 Th05, 2026
Lần sửa đổi: 6
Lượt xem: 0
Tags
|
