0

パスワードを要求せずに ssh 経由でサーバーに接続する Alfred ワークフローを作成しようとしています。私は試した

ssh root@myServerIP ; mypswd 

および他の多くのバリアントですが、スクリプトが応答する前に端末がパスワードを尋ねるのを待つことができないようです。この場合、一般的に端末コマンドでパスワードを事前に入力することは可能ですか?

事前に感謝します

4

2 に答える 2

1

の必要はありません。最後に。行末で Enter キーを押すだけで、次のコマンドの入力として使用されます。あなたの場合、それはこのようになります。

ssh root@myServerIP
mypswd
于 2020-04-24T19:30:05.293 に答える
0

可能であれば、ワークフローで SSH をルートとして使用しないようにします。パスワードをスクリプトに保存することは、セキュリティ リスクのように思えます。

私が提案するのは、公開鍵と秘密鍵のペア (チュートリアルはこちらと他の場所) を使用して、クライアントからサーバーへのパスワードなしのログインを有効にし、問題を完全に回避することです。root アカウントでもこれを行うことは技術的に可能ですが、繰り返しますが、お勧めしません。

于 2015-05-18T21:13:28.743 に答える