パスワードを ssh に自動的に渡す方法はありますか。何らかの方法で ssh に標準入力またはファイルからパスワードを読み取らせることにより、公開鍵認証を使用したり、スクリプトを期待したりせずに、サーバーに自動的に ssh したいと考えています。
そのようにしなければならない理由は、cron ジョブとして実行されている rsync/ssh を使用して、ファイルをサーバーにバックアップしたいからです。このサーバーは、認証後にホーム ディレクトリをマウントするため、ログインが成功するまで ~/.ssh を使用できないため、公開鍵認証を使用しても機能しません。cron ジョブとして実行したいので、expect(1) は問題外です。また、cron ジョブは端末で実行されないため、expect/ssh の組み合わせは機能しません。私はそのサーバーへのルート アクセス権を持っていないため、管理者にそこでの動作方法を変更してもらうのは困難です。