博客
关于我
用户和组管理
阅读量:664 次
发布时间:2019-03-15

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

用户管理

用户分类

在Linux系统中,用户可以根据权限和使用场景分为不同的类别。主要分类如下:

  • 管理员:拥有最高权限,通常是root账户。
  • 普通用户:大多数用户,权限较为有限。
  • 普通用户还可进一步分为:

    • 系统用户:用于完成特定系统任务,权限较高。
    • 登录用户:用于日常交互式登录。

    用户组类别

    用户组是用户管理的一部分,用于组织用户以便于权限管理。主要类别包括:

  • 主组:系统自动为用户创建的默认组,组名通常与用户名相同。
  • 附加组:由管理员手动创建的组,可用于分配特定权限。
  • 配置文件

    系统中主要的配置文件包括:

  • /etc/passwd:存储用户信息,包括用户名、UID、GID、注释、家目录和shell。
  • /etc/shadow:存储用户密码和相关信息,采用加密方式存储。
  • /etc/group:存储组信息,包括组名、GID和用户列表。
  • /etc/gshadow:存储组密码,用于组成员切换时验证。
  • 用户操作

    增加账户

    使用useradd命令创建用户:

    useradd [-u UID] [-g GID] [-d HOME] [-M] [-s SHELL] username
    • -u:指定UID。
    • -g:指定组。
    • -d:指定家目录。
    • -M:不创建家目录。
    • -s:指定shell。

    删除账户

    使用userdel命令删除用户:

    userdel [-r] username
    • -r:删除用户的家目录。

    密码管理

    修改密码

    使用passwd命令:

    passwd [username]
    • 不带用户名时,修改当前用户的密码。

    生成密码

    安装expect软件生成随机密码:

    mkpasswd

    身份切换

    使用su切换用户:

    su [-] username
    • 不带-切换到当前目录,不带-切换到root的home目录。

    使用sudo执行命令:

    sudo [options] command

    默认只允许root用户使用,需配置/etc/sudoers文件。

    密码管理工具

    推荐使用Keepass

    • 安装:通过包管理器安装。
    • 使用:创建密码库,设置主密码和存储各类密码信息。

    安全建议

  • 密码要求:长度>10字符,包含大小写字母、数字和特殊字符。
  • 不要使用简单密码:如“root”、“happy”等。
  • 定期更换密码:尤其是管理员账户。
  • 使用密码管理工具:记录和管理密码,定期检查安全性。
  • 通过以上操作,可以有效管理用户权限和密码,确保系统安全。

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

    你可能感兴趣的文章
    Redis使用量暴增,快速定位有哪些大key在作怪
    查看>>
    PHP 统计数据功能 有感
    查看>>
    SpringBoot处理JSON数据
    查看>>
    Redis使用基本套路
    查看>>
    PHP 输入输出流合集
    查看>>
    php--防止sql注入的方法
    查看>>
    php-cgi(fpm-cgi) 进程 CPU 100% 与 file_get_content...
    查看>>
    php-兔子问题,斐波那契数列
    查看>>
    php-有序数组合并后仍有序
    查看>>
    php-约瑟夫问题
    查看>>
    php.ini中常见的配置信息选项
    查看>>
    php.ini配置中有10处设置不当,会使网站存在安全问题
    查看>>
    PHP7 新特性
    查看>>
    PHP7+MySQL5.7+Nginx1.9. on Ubuntu 14.0
    查看>>
    php7.1.6 + redis
    查看>>
    php7中使用php_memcache扩展
    查看>>
    PHP7中十个需要避免的坑
    查看>>
    php7和PHP5对比的新特性和性能优化
    查看>>
    PHP7安装pdo_mysql扩展
    查看>>
    PHP7实战开发简单CMS内容管理系统(7) 后台登录架构 用户登录校验
    查看>>