Linuxの対話がめんどくさい?そんな時こそ自動化だ!-expect編- - Qiita 対話型のシェルを自動化する際は基本的には上の記事のように expect で頑張らないといけないが、 ssh と scp に関しては sshpass を利用すれば簡単に自動化が可能。 (セキュリティに関する是非とか公開鍵使用したほうが良いとかは今回は省略する) sshpass(1) - Linux man page イントール ubuntuならaptでインストールできる。(MacのHomeBrewの場合は警告が出るらしい) # パスワードを指定 sshpass -p 'password' ssh -o StrictHostKeyChecking=no user@host 'command' sshpass -p 'password' scp -o StrictHostKeyChecking=no loc