0

sftpのようなコマンドは、ユーザー入力(例:パスワードなど)をパイプすることができないように機能します。

Q1:sftpはこれをどのように実現しますか?Q2:expectのようなプログラムはこの制限をどのように回避しますか?

4

2 に答える 2

0
  1. 入力用に TTY を接続する必要があります。
  2. などを期待します。これを回避するには、PTTY を割り当てます。
于 2012-06-21T14:59:15.327 に答える
-1

sftp は、標準入力からではなく、制御端末から入力を読み取ります。期待し、同様に、制御下に疑似端末を作成し、それを対話しているプロセスの制御端末にすることで、それを回避します。

于 2012-06-21T14:59:57.043 に答える