যখন এর চেয়ে ভাল বিকল্প আর নেই (যেমন অন্যদের পরামর্শ অনুসারে), তখন ম্যান সাক্ট সহায়তা করতে পারে:
(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.
পিটিআই, সেটসাইড, সিটিটি জটিলতা সবই প্রয়োজনীয় এবং আপনার যতক্ষণ না ঘুমের প্রয়োজন হতে পারে, আপনার ঘুমের প্রয়োজন হবে। প্রতিধ্বনি = 0 বিকল্পটি দেখতেও মূল্যবান, যেমনটি ssh-র কমান্ড লাইনে রিমোট কমান্ডটি প্রেরণ করছে।