SSHPASSをインストールする 最新のオペレーティング システムでは、sshpass パッケージはデフォルトのパッケージ リポジトリで利用できます。次のコマンドを使用してシステムにインストールできます。 Debian の場合:
CentOS の場合:
SSHPASSの使用 sshspass は sshspass 環境変数を使用してユーザー パスワードを保存します。まず sshspass 変数とパスワードを使用してから、このコマンドを使用する必要があります。以下は sshspass を使用した簡単なシェル スクリプトです。
以下のようにsshpassを使用してsshコマンドを実行することもできます。
シェルスクリプトでパスワードを要求する SCP コマンドの問題を解決する キーファイルを使用します。 ここでは、ホスト A (192.168.100.3) を使用してホスト B (192.168.100.4) のファイルを取得することを想定しています。 ペアリング キーを生成するには、ホスト A で次のコマンドを実行します。 ssh-keygen -t rsa プロンプトが表示されたら Enter キーを押します。公開鍵は、ユーザー ディレクトリの下の .ssh ディレクトリに保存されます。たとえば、root は次の場所に保存されます。 /root/.ssh/id_rsa.pub .ssh ディレクトリ内の id_rsa.pub ファイルをホスト B の ~/.ssh/ ディレクトリにコピーし、authorized_keys に名前を変更します。 ホスト A でコマンドを実行して、ホスト B との信頼関係を確立します (例: ホスト B の IP が 192.168.100.4 であると仮定)。 scp ~/.ssh/id_rsa.pub 192.168.100.4:/root/.ssh/authorized_keys 次に、scp コマンドと ssh コマンドを使用して、パスワードなしでホスト B からファイルを取得します。ssh 192.168.100.4 Enter キーを押すと、パスワードは不要になります。 注: 実際には、id_rsa.pub の内容を他のマシンの authorized_keys に追加するだけです。 以下もご興味があるかもしれません:
|
<<: js ドラッグ アンド ドロップ テーブルでコンテンツ計算を実現する
>>: MySQLのサブクエリユニオンの効率性についての簡単な説明と
MySQL は最もよく使用されるデータベースです。詳しく知るには、コンピュータにインストールする必...
ダウンロード参考:ダウンロードするコアパッケージを選択してくださいダウンロード後、ファイルをサーバー...
1. ソフトウェアのインストールパスを確認します。 Linuxソフトウェアをインストールできる場所は...
問題の説明VMware Workstationが新しい仮想マシンを作成し、64ビットオペレーティング...
vue3テレポート瞬間移動機能の使用は参考用です。具体的な内容は次のとおりです。テレポートは通常、瞬...
目次1. はじめに:この場合、通常は 2 つのアプローチがあります。 2. CancelToken ...
この記事では、主に、円形のダイナミックな光る特殊効果アニメーションを実現するための純粋な CSS3 ...
コードをコピーコードは次のとおりです。 <!--[IEの場合]><script t...
要件:ページ コンテンツが短く、ブラウザーの高さをサポートできない場合でも、フッターをウィンドウの下...
1. モジュールをインポートし、検証状態を定義する PIL から Image、ImageDraw、...
この記事では、2番目のキルカウントダウンコンポーネントを実装するためのVueの具体的なコードを参考ま...
需要背景統計インターフェースでは、フロントエンドは 2 つの配列を返す必要があります。1 つは 0 ...
要件: Celery は Django に導入されています。Django プロジェクトを開始するとき...
JavaScript ではオブジェクトを走査する順序は固定されていないと聞いたことがある人もいるかも...
オフセットOffset はオフセットです。関連プロパティの offset シリーズを使用すると、次の...