博客
关于我
linux用户管理:添加用户、设置密码、修改删除
阅读量:791 次
发布时间:2023-02-04

本文共 1257 字,大约阅读时间需要 4 分钟。

Linux系统用户管理指南

用户管理命令

在Linux系统中,用户管理是日常系统管理员必不可少的操作之一。本文将介绍几种常用的用户管理命令及其使用方法。

1. 添加用户

要在Linux系统中添加一个新用户,可以使用useradd命令。该命令的基本语法如下:

$ useradd [选项] 用户名

选项说明:

  • -g 用户组:指定用户所属的用户组。
  • -G 用户组,用户组:指定用户所属的附加组。
  • -m:如果用户目录不存在,则自动创建。

示例:

$ useradd hushang

注意:在实际使用中,通常会结合-g选项为用户指定主用户组。

2. 设置用户登录密码

已有的用户需要设置登录密码,可以使用passwd命令。命令格式如下:

$ passwd 用户名

使用方法:

  • 输入用户账号名。
  • 按回车后,系统会提示输入密码。
  • 输入并确认新密码。
  • 示例:

    $ passwd hushang

    请注意:普通用户通常无法使用root账号。如果需要修改root账号的密码,请以root用户身份登录系统后使用passwd root命令。

    3. 删除用户

    要删除一个用户,可以使用userdel命令。命令格式如下:

    $ userdel [选项] 用户名

    常用选项:

    • -r:删除用户时,将其主目录也一起删除。

    示例:

    $ userdel -r hushang

    4. 修改用户信息

    要修改用户的信息,可以使用usermod命令。命令格式如下:

    $ usermod -参数 用户名

    常用参数包括:

    • -g:修改用户所属的用户组。
    • -G:修改用户所属的附加组。
    • -m:如果用户目录不存在,则自动创建。

    示例:

    $ usermod -g staff hushang

    5. 查看登录用户信息

    要查看当前登录系统的用户信息,可以使用who命令。命令格式如下:

    $ who

    输出示例:

    [root@VM-8-7-centos ~]# whoroot     pts/0    2022-04-01 16:01 (116.24.65.225)

    说明:

    • pts/0:表示通过远程终端登录系统。
    • root:当前登录的用户身份。

    如果需要更详细的信息,可以使用w命令:

    [root@VM-8-7-centos ~]# w19:20:06 up 81 days, 10:05,  1 user,  load average: 0.00, 0.01, 0.07USER     TTY      FROM             LOGIN@   IDLE   JCPU   PCPU WHATroot     pts/0    116.24.65.225    16:01    6.00s  0.03s  0.00s w

    以上命令可以帮助管理员了解系统中用户的登录状态及系统负载情况。

    通过以上命令,管理员可以对用户进行添加、修改、删除等管理操作,同时也可以查看系统中用户的登录状态。这些命令是Linux系统管理中常用的工具,熟练掌握后可以显著提升日常运维效率。

    转载地址:http://xpkfk.baihongyu.com/

    你可能感兴趣的文章
    linux服务器的常规操作命令,Apache服务器常规操作
    查看>>
    Linux服务器的稳定性优势有哪些
    查看>>
    linux服务器的稳定性优势有哪些
    查看>>
    linux服务器监听服务sid_linux下重启oracle服务:监听器和实例
    查看>>
    linux服务器负载分析
    查看>>
    Linux服务器运行命令df -h无响应
    查看>>
    Linux服务器还有漏洞?建议使用 OpenVAS 日常检查!
    查看>>
    Linux服务器那么多参数该如何监控,掌握这些Linux监控命令可以早点下班!
    查看>>
    Linux服务器配置DNS解析(非常详细)零基础入门到精通,收藏这篇就够了
    查看>>
    linux服务器配置nginx
    查看>>
    linux服务(daemon and service)- 设置开机启动服务
    查看>>
    Linux本地数据上传到阿里云OSS
    查看>>
    Linux查看CPU信息
    查看>>
    Linux查看CPU和内存使用情况
    查看>>
    linux查看cpu的负载
    查看>>
    Linux查看mac地址
    查看>>
    linux查看redis安装目录
    查看>>
    Linux查看当前时间
    查看>>
    Linux查看所有用户用什么命令1
    查看>>
    linux查看文件大小
    查看>>