CentOSでユーザーのログインを禁止する方法は何ですか?

CentOSユーザーのログインを禁止する方法は次の通りです:

  1. CentOSシステムにrootユーザーでログインしてください。
  2. ターミナルウィンドウを開き、「/etc/passwd」ファイルを編集するために以下のコマンドを入力してください。
  3. /etc/passwd ファイルを sudo で vi で開く
  4. 開いたファイル内で、ログインを禁止したいユーザーの行を見つけてください。各ユーザーの行はユーザー名で始まり、ユーザー名とその他の情報はコロン「:」で区切られているはずです。
  5. ユーザーのログインシェルフィールドを”/sbin/nologin”または”/usr/sbin/nologin”に変更してください。これによりユーザーがシステムにシェルでログインすることができなくなります。
  6. ユーザー名:x:1000:1000:ユーザー名:/home/ユーザー名:/sbin/nologin
  7. ファイルを保存してエディターを終了してください。
  8. このユーザーは、SSH、telnet、あるいは他のログイン方法でシステムにログインすることは禁止されています。

rootユーザーのログインを無効にしている場合、rootユーザーでのログインはできません。他の管理者権限を持つユーザーがいるか、システムにアクセスする方法があることを確認してください。

bannerAds