GNU/Linux >> Linux の 問題 >  >> Linux

サーバーで直接ルートログインを無効にする

サーバーのセキュリティを強化するために、直接ルートログインを無効にすることができます。ホイールユーザーを作成します。最初にこのユーザーに接続し、次に suを使用します rootユーザーに切り替えるコマンド。

必要な手順は次のとおりです:

1.次のコマンドを使用して新しいCentOSユーザーを作成します:

adduser username

2.作成したユーザーのパスワードを次のように設定します:

passwd username

3.ユーザーをホイールグループに追加します。このためには、次のコマンドを実行します:

usermod -aG wheel username

4. / etc / ssh/sshd_configファイルを編集します。

nano /etc/ssh/sshd_config

行を追加します(または、 PermitRootLogin yesの場合は変更します )

PermitRootLogin no

ファイルを保存して、ファイルエディタを終了します。

5.SSHサーバーを再起動します。

service sshd restart

CentOSユーザーを作成および削除する方法についてのKB投稿も確認してください


Linux
  1. Linuxでrootアカウントを無効にする4つの方法

  2. Linuxマシンでrootユーザーのリモートログインを無効にする方法

  3. GUIルートログインを無効にする方法は?

  1. サーバーのログイン履歴を確認してください

  2. CentOS / RHEL 6 :Telnet 経由の直接ルート ログインを無効化 / 有効化する方法

  3. CentOS / RHEL :ダイレクト ルートおよび非ルート ユーザー ssh ログインを無効化 / 有効化する方法

  1. SSH経由でrootユーザーのログインを無効にする方法

  2. Fedora – Fedora 16にログインできませんか?

  3. シェル スクリプトの実行時に root としてログインするようにユーザーに要求する