Tôi không biết nhiều về các chi tiết cụ thể của rsync, SSH, stunnel, v.v., nhưng tôi đang tìm cách tạo bản sao lưu rsync, nhưng việc truyền dữ liệu qua mạng phải được mã hóa (thông tin đăng nhập và chính dữ liệu ). Có vẻ như tôi có 2 tùy chọn (tôi có nhiều hơn không?):
- rsyncd + stunnel: Chạy một daemon rsync trên máy từ xa và thiết lập stunnel để mã hóa giao tiếp giữa chúng (trong đó stunnel là cần thiết vì bản thân rsyncd không có mã hóa)
- rsync trên SSH: Chỉ cần sử dụng lệnh rsync thông thường và đặt SSH làm vỏ từ xa, để mã hóa hoa hồng.
Những ưu và nhược điểm của mỗi phương pháp này từ các quan điểm về an ninh, tốc độ, hiệu quả, dễ quản trị, v.v?