เมื่อไม่มีทางเลือกที่ดีกว่า (ตามที่คนอื่นแนะนำ) ดังนั้นผู้ชายสามารถช่วย:
   (sleep 5; echo PASSWORD; sleep 5; echo ls; sleep 1) |
   socat - EXEC:'ssh -l user server',pty,setsid,ctty
          EXEC’utes an ssh session to server. Uses a pty for communication
          between socat and ssh, makes it ssh’s  controlling  tty  (ctty),
          and makes this pty the owner of a new process group (setsid), so
          ssh accepts the password from socat.
ความซับซ้อนของ pty, setsid, ctty ทั้งหมดและในขณะที่คุณไม่จำเป็นต้องนอนหลับนานคุณจะต้องนอนหลับ ตัวเลือก echo = 0 นั้นมีค่าเช่นกันเช่นเดียวกับการส่งคำสั่งรีโมตบนบรรทัดรับคำสั่งของ ssh