パスワードログインなしの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

推薦する

ルート変更を監視するJavaScriptの詳細な説明

目次歴史pushState() メソッドpushState() の使用シナリオreplaceStat...

Ubuntu で FTP サーバーを構築する方法の詳細な説明 (成功保証)

1. 今日の午後、コースの要件により、Ubuntu で FTP サーバーを設定する実験を行う必要が...

CSS3は、Transformを使用して動く2D時計を作成します。

これでtransformコースは終了です。例を見てみましょう。transform transform...

Linux での MySQL 5.7 の導入とリモート アクセス構成

前書き: 最近、私はパートナーとチームを組んで .NET Core プロジェクトに取り組む予定です。...

MySQL 5.7.17 winx64 のインストールと設定のグラフィックチュートリアル

MySQL のインストールに関する以前のメモを要約して、皆さんと共有しました。ステップ 1: mys...

HTML マーキー文字フラグメントのスクロール

その特性は次のとおりです。方向アクティブな字幕のスクロール方向を設定するコードは次のとおりです。 &...

CSS シャドウ効果の比較: ドロップシャドウとボックスシャドウ

Drop-shadow と box-shadow はどちらも影効果(ハロー効果)のための CSS プ...

Ubuntu 18.04 に MySQL をインストールする (グラフィカル チュートリアル)

ヒント: 以下の操作はすべて root 権限で実行されます。 # MySQL がインストールされてい...

vue 要素 el-transfer にドラッグ機能を追加

コア資産管理プロジェクトでは、el-transfer にドラッグ アンド ドロップによる並べ替えと、...

Centos7 環境でソースコードから mysql5.7.16 をインストールする方法の詳細な説明

この記事では、centos7 環境でソース コードから mysql5.7.16 をインストールする方...

設定操作からMySQLへのNULLが見つからない問題を解決する

興味深い発見:合計 1000 件のレコードを含むテーブルがあります。クエリ ステートメントは次のよう...

WeChatミニプログラムでトークンの有効期限を処理する方法

目次まず結論から質問解決Promiseを使用してコールバック関数をカプセル化する要約するまず結論から...

ユーザーがフォームを繰り返し送信するのを防ぐ方法の概要

重複したフォーム送信は、マルチユーザー Web アプリケーションで最も一般的で厄介な問題です。重複送...

MySQL INT型の完全な分析

序文: Integer は MySQL で最もよく使用されるフィールド型の 1 つで、通常は整数を格...