GNU/Linux >> Linux の 問題 >  >> Linux

sshpass:コマンドが見つかりませんエラー

CentOS 7 で得た 1 つの解決策:

<オール>
  • ここから sshpass をダウンロード
  • rpm がダウンロードされます。

    1. この rpm を Linux システムに転送します (filezilla などを使用できます)。
    2. yum install <rpm file name> を使用して RPM をインストールします。 .

    完了


    いいえ!!!! sshpass をインストールしないでください。あなたの仕事には不適切なツールです。

    これはユース ケース用に作成されたものではありません。使用すると、スクリプトの安全性が大幅に低下します。私は自分が何について話しているかを知っているはずです。私が書きました。

    代わりに、デバッグ情報を使用してサーバーを実行し、キーベースの認証を設定できなかった理由を突き止めてください。 sshpass を使用することをお勧めします


    コードを実行しているクライアント サーバーに sshpass をインストールする必要があります。このツールは、ほとんどの Linux ディストリビューションではデフォルトでインストールされません

    Ubuntu を使用している場合は、このコマンドを使用してください

    <ブロック引用>

    apt-get install sshpass

    centOS/redhat では、このインストール epel を使用します

    <ブロック引用>

    wgethttps://archives.fedoraproject.org/pub/archive/epel/6/x86_64/epel-release-6-8.noarch.rpm

    rpm -ivh epel-release-6-8.noarch.rpm

    sshpass をインストール

    <ブロック引用>

    yum --enablerepo=epel -y install sshpass

    ありがとう


    Linux
    1. APCインストールエラー– sh:phpize:コマンドが見つかりません[解決済み]

    2. yum-config-managerコマンドが見つかりません[修正]

    3. c_rehash:コマンドが見つかりませんエラー–解決策

    1. named-checkconf:コマンドが見つかりません

    2. virt-sparsify:コマンドが見つかりません

    3. yum-config-manager:コマンドが見つかりません

    1. yum:コマンドが見つかりません

    2. zypper:コマンドが見つかりません

    3. jasmine-node:コマンドが見つかりません