ป้องกัน rsync ไม่ให้ถามรหัสผ่าน


1

ฉันเรียกใช้ rsync จากสคริปต์และทำงานได้ดี แต่แน่นอนว่าจะใช้ได้เฉพาะเมื่อเครื่องมีการติดตั้งคีย์ SSH บางครั้งสคริปต์ทำงานบนเครื่องอื่นและกระบวนการหยุดทำงานเนื่องจากกำลังรอรหัสผ่าน

ฉันต้องการจะบอก rsync ว่าเมื่อใดก็ตามที่ต้องมีการตรวจสอบแบบโต้ตอบควรล้มเหลวและออกจากแทนที่จะรอ อย่างไรก็ตามฉันไม่พบตัวเลือกดังกล่าวในหน้า man

ดังนั้นฉันไม่ได้มองหาวิธีที่จะบอก rsync รหัสผ่านที่ถูกต้อง แต่วิธีการป้องกันการโต้ตอบใด ๆ ถ้านั่นหมายถึงการยกเลิก rsync

อีกวิธีหนึ่งที่จะรู้ (จากกระบวนการอื่น) ถ้า rsync กำลังรอรหัสผ่าน / ยกเลิกการแจ้งรหัสผ่าน


1
ssh กำลังตรวจสอบความถูกต้องดังนั้นตรวจสอบว่ามีตัวเลือก ssh เพื่อทำสิ่งที่คุณต้องการ
dr-jan

คำตอบ:


โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.