CentOS7にsshをインストールして設定する

CentOS7にsshをインストールして設定する

1. openssh-serverをインストールする

yum インストール -y openssl openssh-server

2. 設定ファイルを変更する

vimで設定ファイル/etc/ssh/sshd_configを開きます。

上図のPermitRootLoginRSAAuthenticationPubkeyAuthenticationの設定をオンにします。

ssh サービスを開始します。

systemctl sshd.service を起動します

起動時にsshサービスを自動的に開始するように設定する

systemctl sshd.service を有効にする

~/.ssh フォルダのアクセス権限を設定します。

$ cd ~
$ chmod 700 .ssh                                                                                                
$ chmod 600 .ssh/*                                                                                              
$ ls -la .ssh                                                                                                   
合計 16
drwx------. 2 root root 58 5月15日 00:23 .
dr-xr-x---. 8 root root 4096 5月15日 00:26 ..
-rw------。1 ルート ルート 403 5月15日 00:22 authorized_keys
-rw------。1 ルート ルート 1766 5月15日 00:21 id_rsa
-rw------。1 ルート ルート 403 5月15日 00:21 id_rsa.pub

authorized_keysファイルには、クライアントの公共密鑰が保存されます。

以上がこの記事の全内容です。皆様の勉強のお役に立てれば幸いです。また、123WORDPRESS.COM を応援していただければ幸いです。

以下もご興味があるかもしれません:
  • CentOS 7 でソースコードから Openssh をインストールする方法
  • CentOS のデフォルトの SSH ポート番号を変更する方法の例
  • CentOS7でSSHポート番号を追加または変更する方法
  • CentOS7でSSHログインポートを変更する方法

<<:  HTMLでキーワードを強調表示するのに最適なソリューション

>>:  よく使われるn番目の子セレクターをまとめる

推薦する

Vueは指定された日付間のカウントダウンを実装します

この記事では、指定された日付間のカウントダウンを実装するためのVueの具体的なコードを例として紹介し...

IDEA が MySQL ポート番号占有に接続できない問題の解決方法

コマンドラインでMYSQLに正常にログインでき、NavicatもMySQLに正常に接続できますが、I...

vue3 のさまざまな構文形式を比較したサンプルコード

デフォルトのテンプレートメソッドはvue2に似ており、コンポーネント内のセットアップ関数を使用します...

HTML+CSS3+JSで実装されたドロップダウンメニュー

成果を達成する html <div class="コンテナ"> &l...

MySQL ページング分析の原理と効率改善

MySQL ページング分析の原理と効率改善PERCONA PERFORMANCE CONFERENC...

Linux (CentOS) システムで MySQL データベース ディレクトリの場所を変更する方法

CentOS システムで MySQL データベース ディレクトリの場所を変更する方法1. まず、My...

ES6 クラス継承を使用してゴージャスなボール効果を実現する方法

目次導入実装手順キャンバス環境を作成するライティングボールBallクラスを継承するMoveBallク...

Vue プロジェクトに Electron を追加するための詳細なコード

1. package.jsonに追加する "メイン": "electr...

HTTP および HTTP コラボレーション Web サーバー アクセス フロー図

Web サーバーは、独立したドメイン名を持つ複数の Web サイトを構築できるほか、通信経路上のトラ...

Nexus を使用して Docker リポジトリを作成する方法

公式の Docker レジストリを使用して作成されたウェアハウスでは、イメージを削除してもデフォルト...

MySQL 8.0 Windows zip パッケージ版の詳細なインストール手順

MySQL 8.0 Windows zipのインストール手順は次のように紹介されています。準備する:...

Vue.js フロントエンドフレームワークにおけるイベント処理の概要

1. v-onイベント監視DOM イベントをリッスンするには、v-on ディレクティブを使用します。...

Dockerでイメージ情報を表示する方法

この記事では、Dockerでイメージ情報を表示する方法を学ぶ必要があります。 1. imagesコマ...

仮想マシンのディスクサイズを拡張する方法

Vmvare が仮想マシンのディスク サイズを設定した後、ディスク領域が不足していることがわかりまし...

Dockerサーバーのストレージリソースプール不足問題の解決

目次1. 問題の説明2. 問題分析3. 問題解決1. Dockerのディスク使用量を確認する2. 再...