パスワードを省略したssh接続
一番いいのは、鍵認証(コマンド限定)。
鍵認証できないのなら、sshpass。(expectはやめよう)
引数から ./sshpass -p “password" ssh root@192.168.1.1 ファイルから echo "password" > pw ./sshpass -f pw ssh root@192.168.1.1 環境変数から export SSHPASS=password ./sshpass -e ssh root@192.168.1.1
./sshpass -p “password" rsync ./fuga.txt root@192.168.1.1:~/
sshpassもレスポンスの文字列を見てるから、基本的にはそうするしかないもよう。