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番目の子セレクターをまとめる

推薦する

JavaScript をスリープまたは待機させる方法

目次概要setTimeout() の確認スリープ関数の書き方シンプルな選択ループで実行されますか?要...

さまざまな MySQL テーブルソートルールのエラーの分析

MySQL が複数のテーブルを結合するときに、次のエラーが報告されます: [Err]1267 – 操...

ネイティブ JavaScript メッセージボード

この記事では、参考までにメッセージボードを実装するためのJavaScriptの具体的なコードを紹介し...

MySQL の完全バックアップ中に特定のライブラリを除外する方法

MySQLの完全バックアップを実行するときは、--all-databaseパラメータを使用します。例...

Vueはタブを切り替えてデータの状態を維持する3つの方法を実装します

Vue でタブ切り替えを実装する 3 つの方法1. v-showはコンテンツの切り替えを制御します1...

Vueはカルーセルアニメーションを実装します

この記事では、カルーセルアニメーションを実現するためのVueの具体的なコードを例として紹介します。具...

CSS継承方法

次の背景画像を持つ div があるとします。 次の反射効果を作成します。 方法はたくさんありますが、...

レスポンシブなアコーディオン効果を実現するための CSS3 の詳細な説明

最近、外国人が CSS3 を使用してアコーディオン効果を実現しているビデオを見たので、自分で学習した...

CSS リセットスタイルリセットの実装例

はじめに: すべてのブラウザには、「ユーザー エージェント スタイル シート」と呼ばれる、すべてのペ...

フレックスボックスレイアウトの最終行の左揃えの実装アイデア

フレックスレイアウトを使用すると、9つの正方形のグリッドであれば、図に示すように均等に分割できます。...

Dockerのローカルイメージ作成方法の分析

コンテナと呼ばれるものは、実際には親イメージに基づいて読み取りおよび書き込み可能なファイル階層を作成...

CSSレコードテキストアイコン配置のいくつかのソリューション

開発中に画像とテキストが 1 行に表示されることはよくあります。2 つのインライン要素を揃えるのは通...

バックエンド サーバー プロキシとして Nginx を推奨する理由 (理由分析)

1. はじめに実際のサーバーはパブリックインターネットに直接公開されるべきではありません。そうしな...

vuex での mapState の考え方の応用

目次1. マップ方式2. 応用背景:需要開発プロセス中に、一部のインターフェースは、ページに表示する...

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

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