温馨提示×

centos怎么禁止用户登录

小亿
316
2023-12-27 15:16:19
栏目: 编程语言

你可以通过以下步骤禁止CentOS用户登录:

  1. 使用root用户登录到CentOS系统。

  2. 打开终端窗口,输入以下命令以编辑 “/etc/passwd” 文件:

    sudo vi /etc/passwd
    
  3. 在打开的文件中找到你要禁止登录的用户行。每个用户的行应该以用户名开头,用户名和其他信息以冒号 “:” 分隔。

  4. 在用户行中将登录shell字段更改为 “/sbin/nologin” 或 “/usr/sbin/nologin”。这将禁止用户使用shell登录到系统。

    username:x:1000:1000:Username:/home/username:/sbin/nologin
    
  5. 保存文件并退出编辑器。

  6. 禁止登录的用户将无法通过ssh、telnet或其他登录方式登录到系统。

请注意,如果你禁用了root用户的登录,你将无法使用root用户进行登录。确保你有其他有管理员权限的用户或访问系统的方式。

0