パスワードログインなしのLinux構成スタンドアロンおよびフルディストリビューションの詳細なチュートリアル

パスワードログインなしのLinux構成スタンドアロンおよびフルディストリビューションの詳細なチュートリアル

1: 単一マシンのパスワードフリーログイン構成

1. 仮想マシンのホスト名を設定する

ホスト名ctl --static ホスト名を設定 hadoop001

--static パラメータは、hadoop001 が仮想マシンのホスト名として永続的であることを意味します。

2. 仮想マシンのホスト名とIPアドレスのマッピング関係を構成する

vi /etc/hosts

ファイルの末尾に追加します(IPアドレスはコマンドip addrを使用して表示できます)

192.168.17.131 ハッシュ001 

3. ファイアウォールをオフにする

systemctl 停止 ファイアウォールd.service
systemctl は、firewalld.service を無効にします。

4.次のコマンドを実行します。

 ssh-keygen -t rsa (コマンド実行後、Enterキーを3回押すだけ)
 cd ~/.ssh/
 ssh-copy-id -i id_rsa.pub root@hadoop001 

成功! ! !

2: 完全に分散されたパスワード不要のログイン構成

1. 各仮想マシンのホスト名を設定する

hostnamectl --static set-hostname hadoop001 (マスターノード)
hostnamectl --static set-hostname hadoop002 (ノード1から)
hostnamectl --static set-hostname hadoop003 (ノード2から)

--static パラメータは、hadoop001 が仮想マシンのホスト名として永続的であることを意味します。

2. 仮想マシン内のホスト名とIPアドレスのマッピング関係を設定します(この操作は各マシンで実行する必要があります)

vi /etc/hosts

ファイルの末尾に追加します(IPアドレスはコマンドip addrを使用して表示できます)

192.168.17.131 ハッシュ001
192.168.17.132 ハッシュ002
192.168.17.133 はどーぷ004 

3. ファイアウォールをオフにします(すべてのマシンでこれを行う必要があります)

systemctl 停止 ファイアウォールd.service
systemctl は、firewalld.service を無効にします。

4.次のコマンドを実行します。

ssh-keygen -t rsa (コマンド実行後、Enterキーを3回押すだけ)
cd ~/.ssh/
ssh-copy-id -i id_rsa.pub root@hadoop001
ssh-copy-id -i id_rsa.pub root@hadoop002
ssh-copy-id -i id_rsa.pub root@hadoop003 

成功! ! !

スタンドアロンおよびフルディストリビューションの Linux パスワードフリーログイン設定に関する詳細なチュートリアルに関するこの記事はこれで終わりです。スタンドアロンおよびフルディストリビューションの Linux パスワードフリーログインに関する関連コンテンツについては、123WORDPRESS.COM の以前の記事を検索するか、以下の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM をよろしくお願いいたします。

以下もご興味があるかもしれません:
  • Linux 構成 SSH パスワードフリーログイン「ssh-keygen」の基本的な使い方
  • Linux でのリモート パスワード不要ログインの設定

<<:  モバイルブラウザが位置をサポートしない場合の解決策: 修正

>>:  タイムライン効果を実現するCSS3

推薦する

Nexus を使用して jar パッケージをプライベート サーバーに追加する方法

なぜ Nexus プライベート サーバーを構築する必要があるのでしょうか。その理由は非常に簡単です。...

MySQL全文検索の使用例

目次1. 環境整備2. データの準備3. ショーを始める4. 単語分割エンジン要約する参考文献1. ...

Docker環境にJenkinsコンテナをインストールする詳細なチュートリアル

推奨される Docker 学習教材: https://www.runoob.com/docker/d...

MySQL に 1,000 万件のレコードを素早く挿入する方法

面接で「MySQL に 1,000 万件のレコードをすばやく挿入するにはどうすればよいか」という質問...

MySQL データベースの 1045 エラーの解決方法

ローカル データベースがサーバー データベースに接続されているときに発生する 1045 の問題を解決...

Vue の nextTick について話す

データが変更されても、DOM ビューはすぐには更新されません。変更直後にノードまたはその値を取得しよ...

Vueはシンプルなスライダー検証を実装する

この記事の例では、Vueスライダー検証の実装を共有しています。コードは次のとおりです。 <テン...

1 つの記事で JSON (JavaScript Object Notation) を理解する

目次JSONが登場JSON構造JSONオブジェクトJson オブジェクトと JavaScript オ...

WeChatアプレットのスクロールビューが左右にスライドできない問題を解決する方法

私は現在、自分自身の小さなプログラム プロジェクトに取り組んでいます。プロフェッショナルなフロントエ...

Windows でのシンプルな Mysql バックアップ BAT スクリプトの共有

序文この記事では、Windows で Mysql をバックアップするための簡単な BAT スクリプト...

CSS プロパティ display:flow-root 宣言を 1 つの記事でマスターする

zhangxinxu より https://www.zhangxinxu.com/wordpress...

MySQLキーワードDistinctの詳細な紹介

MySQLキーワードDistinctの使い方の紹介DDL SQLを準備します: テーブルテストを作成...

MySQL 学習ノート: 完全な SELECT ステートメントの使用例と詳細な説明

この記事では、MySQL 学習ノートの select ステートメントの完全な使用方法を例を使用して説...

CSS3で実装された天気アイコンのアニメーション効果

成果を達成する 実装コードhtml <div class="wrapper"...