首页主机资讯如何在Linux中创建和管理用户

如何在Linux中创建和管理用户

时间2025-10-17 14:07:03发布访客分类主机资讯浏览302
导读:在Linux中创建和管理用户可以通过命令行界面(CLI)来完成。以下是一些基本的步骤和命令,用于创建和管理用户账户: 创建用户 打开终端。 使用useradd命令创建新用户: sudo useradd [选项] 用户名 例如,创建...

在Linux中创建和管理用户可以通过命令行界面(CLI)来完成。以下是一些基本的步骤和命令,用于创建和管理用户账户:

创建用户

  1. 打开终端

  2. 使用useradd命令创建新用户

    sudo useradd [选项] 用户名
    

    例如,创建一个名为newuser的用户:

    sudo useradd newuser
    
  3. 为新用户设置密码

    sudo passwd 用户名
    

    例如,为newuser设置密码:

    sudo passwd newuser
    

    系统会提示你输入并确认新密码。

用户管理

修改用户信息

  1. 修改用户主目录

    sudo usermod -d 新主目录 用户名
    

    例如,将newuser的主目录改为/home/newuser_backup

    sudo usermod -d /home/newuser_backup newuser
    
  2. 修改用户组

    sudo usermod -g 新用户组 用户名
    

    例如,将newuser的用户组改为developers

    sudo usermod -g developers newuser
    
  3. 添加用户到附加组

    sudo usermod -aG 附加组 用户名
    

    例如,将newuser添加到sudo组:

    sudo usermod -aG sudo newuser
    

删除用户

  1. 删除用户及其主目录

    sudo userdel -r 用户名
    

    例如,删除newuser及其主目录:

    sudo userdel -r newuser
    
  2. 删除用户但保留主目录

    sudo userdel 用户名
    

    例如,删除newuser但保留其主目录:

    sudo userdel newuser
    

查看用户信息

  1. 查看系统中所有用户

    cat /etc/passwd
    
  2. 查看特定用户的详细信息

    id 用户名
    

    例如,查看newuser的用户ID和组ID:

    id newuser
    

其他有用的命令

  • 更改用户密码过期策略

    sudo chage -M 天数 用户名
    

    例如,设置newuser的密码在90天后过期:

    sudo chage -M 90 newuser
    
  • 锁定用户账户

    sudo passwd -l 用户名
    

    例如,锁定newuser账户:

    sudo passwd -l newuser
    
  • 解锁用户账户

    sudo passwd -u 用户名
    

    例如,解锁newuser账户:

    sudo passwd -u newuser
    

通过这些命令,你可以在Linux系统中有效地创建和管理用户账户。请确保在执行这些操作时具有适当的权限(通常需要root权限)。

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!


若转载请注明出处: 如何在Linux中创建和管理用户
本文地址: https://pptw.com/jishu/728966.html
Linux命令行如何查看日志文件 Linux下如何修改文件所有者

游客 回复需填写必要信息