Tôi đang cố chạy rsync để sao chép tệp (Centos 5.2 -> Centos 5.2) và tôi cần chạy bằng cách sử dụng nohup để nó có thể chạy sau khi tôi ngắt kết nối phiên ssh của mình. Vấn đề là tôi không thể nhận được rsync để không nhắc cho passowrd và tôi không thể nhận nohup để chơi tốt với dấu nhắc mật khẩu.
rsync -v -r -x --password-file=/root/password.txt /sourcedir/ root@10.1.1.1:/destdir
Tôi đã thử cả hai cách đặt biến RSYNC_PASSWORD thành mật khẩu và tạo một tệp bằng mật khẩu và sử dụng --password-file, nhưng trong cả hai trường hợp đó tôi vẫn nhận được lời nhắc hỏi mật khẩu.
Làm thế nào để tôi cung cấp cho rsync mật khẩu cần thiết để nó sẽ chạy hạnh phúc?