超シンプルなsftpサーバーを実行しているリモートWindowsマシンにファイルを転送するシェルスクリプトを作成しようとしています。coreftpのライトバージョンです。したがって、公開鍵認証を使用するオプションはありません。
Linuxの終わりから、非Intelプラットフォーム用の機能を取り除いたバージョンなので、「expect」を使用したい場合は、expect / tcl/tkをインストールできません。これはテスト用で、シェルスクリプトからパスワードを入力したいと思います。利用できる方法はありますか?
#!/bin/sh
HOST='10.x.x.x'
USER='user'
PASSWD='passwd'
sftp $USER@$HOST
ツールを使わずにシェルスクリプトからパスワードを入力することはできませんか?