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のサブクエリユニオンの効率性についての簡単な説明と
導入メタタグは、HTML言語のHEAD領域にある補助タグです。 meta は、ページの説明、キーワー...
本日の投稿では、Web デザインで使用される円形要素の優れた例をいくつか挙げ、美しい丸いボタン、メニ...
序文WeChat ミニプログラムは新しいオープン機能を提供します!ついにミニプログラムにHTMLペー...
1. MySQLをダウンロードする1.1 ダウンロードアドレスhttps://downloads.m...
XQuery は、XML ドキュメントからデータを抽出するための言語です。 XQuery は、XML...
IE、Firefox、Chrome ブラウザでの表示効果は、...
誰もがスクラッチ チケットで遊んだことがあると思います。子供の頃、ポケットにお金が入るとすぐに友達に...
docker-maven-plugin プラグインを使用する場合、Maven は対応する jar パ...
目次初期ビューVue開発環境の構築Vueインスタンスの作成Vue テンプレート構文Vue データバイ...
序文metaはhtml言語のhead領域にある補助タグです。おそらく、これらのコードは不要だと思うで...
結合の種類1. 内部結合: 結合関係を持つ 2 つのテーブル内のフィールドは、結合関係を満たすレコー...
1. スタートアップメニューでは、カーソルを最初の行に移動します - eを押します 2. UTF-8...
インストール環境の説明•システムバージョン: windows10 •MySQL バージョン: mys...
オリジナルリンク: https://vien.tech/article/138序文私は、マークダウン...
1. MySQLが正常に起動しない場合は、エラーログ/var/log/mysql/error.log...