นี่เป็นคำถามต่อไปนี้คุณจะใช้ ssh ในเชลล์สคริปต์ได้อย่างไร คำถาม. หากฉันต้องการรันคำสั่งบนเครื่องรีโมตที่รันในพื้นหลังบนเครื่องนั้นฉันจะเรียกคำสั่ง ssh กลับมาได้อย่างไร? เมื่อฉันพยายามที่จะรวมเครื่องหมายและ (&) ที่ส่วนท้ายของคำสั่งมันก็แฮงค์ รูปแบบที่แน่นอนของคำสั่งมีลักษณะดังนี้:
ssh user@target "cd /some/directory; program-to-execute &"
ความคิดใด ๆ สิ่งหนึ่งที่ควรทราบคือการเข้าสู่ระบบไปยังเครื่องเป้าหมายจะสร้างแบนเนอร์ข้อความเสมอและฉันมีการตั้งค่าคีย์SSHดังนั้นจึงไม่จำเป็นต้องใช้รหัสผ่าน
/dev/null
แน่นอนคุณยังสามารถเปลี่ยนเส้นทางไปยัง