Windows system >> Windowsの知識 >  >> Linuxシステムチュートリアル >> Linuxチュートリアル >> LinuxでROOTアカウントのログインを無効にする方法

LinuxでROOTアカウントのログインを無効にする方法

  

ルートアカウントは、一般的にはLinuxで最も高い権限を持つアカウントです。Linuxサーバーを攻撃する場合、一般的にルートアカウントのパスワードを使用して攻撃します。一般的に言って、あなたはシステムの制御権を持っています。

そのため、rootアカウントでのリモートログインを無効にし、日常業務用の新しいアカウントを作成する必要があります。rootアカウントでログインする必要がある場合は、次のコマンドを使用できます。 >使用するrootユーザーに一時的に切り替えるコマンド。 rootアカウントを無効にする手順は次のとおりです。

1.最初に新しいユーザーを追加します。

useradd dyfcom

2.新しく追加したユーザーパスワードを設定します。

passwd dyfcom < Br>

3. viを使用して/etc /ssh /sshd_configファイルを編集し、次の行を見つけます。

PermitRootLogin yes

次のように変更します。

PermitRootLogin no

次に:wq終了して保存します。

4. sshサービスを再起動します。

/etc/init.d/ssh restart

5.ログアウトした後、再度ログインします。ログインできない場合、設定は成功しています。

6.将来root権限が必要な場合は、sshクライアントで実行できます。

su root

パスワードを入力したら、rootに切り替えることができます。その後、操作を続けてください。

ヒント:

ファイルをアップロードするには、ftpサーバーを設定するのが最善ですルートアカウントが無効になっているため、ほとんどのディレクトリには変更権限がありません。アップロードした場合、sftpを使用して管理ファイルをアップロードすることはできません。

Copyright © Windowsの知識 All Rights Reserved