Score:0

สิทธิ์ถูกปฏิเสธด้วย rsync อุโมงค์ย้อนกลับ

ธง us

ฉันต้องการให้โฮสต์ B ตั้งค่าอุโมงค์ ssh เป็นโฮสต์ A เพื่อให้สามารถ rsync กับโฮสต์ C เฉพาะโฮสต์ B เท่านั้นที่มีคีย์ ทั้งสามเครื่องใช้คีย์เดียวกัน

ฉันได้ลองสิ่งนี้แล้ว:

ssh -i ~/.ssh/key -A -R localhost:50000:Host_A:22 Host_C 'sudo -E -s rsync -a -e "ssh -v -l admin -p 50000 -o StrictHostKeyChecking=no" -- rsync-path="sudo rsync" /path/ localhost:/path'

อย่างไรก็ตาม ฉันได้รับ ssh ปฏิเสธการอนุญาต เกิดข้อผิดพลาดเมื่อรันคำสั่ง rsync ฉันคิดว่าคิดว่า -E -s ตัวเลือกใน sudo จะรักษาสภาพแวดล้อม / เชลล์และอนุญาตให้ฉันใช้คีย์ แต่ดูเหมือนจะไม่

มีแนวคิดเกี่ยวกับวิธีการทำเช่นนี้หรือไม่?

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา