Linux構成 sshパスワード不要ログイン(ビッグデータサービス構築に必要)
序文
通常、ビッグ データ関連のクラスターを構築する場合、必要な手順は SSH パスワードなしのログインを構成することです。たとえば、Hadoop クラスターを構築する場合、クラスター内のマシンは相互に信頼する必要があります。SSH パスワードなしのログインが構成されていない場合は、Hadoop クラスターを起動するときにマシンのパスワードを手動で入力する必要があります。クラスタ インスタンスの数 少なくても問題ありませんが、クラスタ インスタンスの数が多い場合、パスワードを何度も入力する必要があることが考えられます。
設定を開始する
設定作業は非常に簡単で、まず次のコマンドを使用して ssh キーを生成します: ssh-keygen
Enter を数回連続で押すと、下図のように表示されます:次に、 Enter を押した後、 Enter など
を使用します。「はい」を選択して Enter を押します。 ホストへの接続に必要なパスワードを入力して、パスワード不要のログイン構成を完了します。以下の例に示すように:ssh-copy-id 需要连接主机的用户名@需要连接主机的ip地址
ssh-copy-id [email protected]
パスワードフリーログインテストの実施
ssh 需要连接主机的用户名@需要连接主机的ip地址
たとえば、最初の接続ssh [email protected]
の場合は、「yes」を 1 回入力する必要があります。その後、切断して再接続すると、直接正常にログインできます。