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

推薦する

DOM操作テーブルの例(DOMはテーブルを作成します)

1. HTML タグを使用してテーブルを作成します。コードをコピーコードは次のとおりです。 <...

count(1)、count(*)、count(列名)の実行の違いの詳細な説明

実施効果: 1. count(1) と count(*)テーブル内のデータ量が多い場合、テーブルを分...

AIX マウント NFS の書き込み効率が低い場合の解決策

NFSが提供するサービスマウント: サーバー上で /usr/sbin/rpc.mountd サーボ ...

MySQLリモート接続失敗の解決策

以前、MySQLがローカルでは接続できるのにリモートでは接続できないという問題に遭遇したことがありま...

nginx を使用して同じドメイン名で複数の Vue プロジェクトをデプロイし、リバース プロキシを使用する方法

効果現在、プロジェクトは2つ(project1、project2)あり、nginxに付属するinde...

体験したい17 404ページ

404 を避けるべきだとどうして言えるのでしょうか? その理由は、ほとんどの 404 ページが粗雑す...

Dockerコアとインストールの具体的な使い方

1. Docker とは何ですか? (1)DockerはLinuxコンテナ内でアプリケーションを実行...

テキストエリアのテキストをHTMLに変換する方法、つまり復帰改行について

説明: テキストエリアの値の改行を新しい行に変更しますコードをコピーコードは次のとおりです。 <...

Vue SPA ファースト スクリーン最適化ソリューション

目次序文最適化ソ連オンデマンドインポート1. ルーティングファイルでコンポーネントをオンデマンドでイ...

ドロップダウンボックス選択コンポーネントを実装するためのネイティブ js

この記事の例では、ドロップダウンボックス選択コンポーネントを実装するためのjsの具体的なコードを参考...

MySQL フラッシュバック ツール binlog2sql の詳細なインストールと設定のチュートリアル

概要binlog2sql は、Python で開発されたオープンソースの MySQL Binlog ...

CentOS 8にdockerをインストールする最も詳細な方法

CentOS 8にDockerをインストールする公式ドキュメント: https://docs.doc...

HTML の水平および垂直中央揃えの問題の概要

最近、センタリングの問題に数多く遭遇したので、後で簡単に見つけられるように、時間をかけてそれらを要約...

ウェブデザイナー職の面接でよくある質問と回答

1. ASP.NET Web アプリケーションのテンプレートとは何ですか? それらの違いは何ですか?...

jsを呼び出すいくつかの方法が整理され、使用が推奨されています

a タグではクリック イベントがよく使用されます。 1. href="javascript...