美文网首页
Linux账号管理相关命令

Linux账号管理相关命令

作者: begonia_rich | 来源:发表于2018-08-02 01:44 被阅读14次

    仅列出一些常用的

    groups 有效与支持用户组的查看
    newgrp 有效用户组的切换

    useradd 添加新用户(usermod修改用户数据,userdel删除用户数据)

    举例:useradd chao

    passwd 设置密码

    root账号无需输入密码即可修改别人的密码,且无视密码规则验证

    举例:passwd chao(没有账号参数表示修改自己的密码)

    finger 列出用户相关属性信息

    chfn 类似于change finger修改用户的一些属性信息
    chsh 这是change shell的缩写
    id 列出uid/gid等相关信息

    su 切换用户身份(常用)

    - 顺带切换环境变量
    -l 指定username切换

    举例:su -(推荐使用的切换root命令) 或者 su -l chao(切换到用户chao)

    sudo 切换身份执行命令(常用)

    sudo的执行流程
    1检查/etc/sudoers文件查找该用户是否拥有权限
    2如果拥有权限,那么让用户输入自己的密码来确认
    3验证通过,开始执行后续接的命令(root执行时无需密码,也就是root可以跳过密码切换到任何人账户)
    4若切换身份与当前身份相同则无需密码

    相关文章

      网友评论

          本文标题:Linux账号管理相关命令

          本文链接:https://www.haomeiwen.com/subject/ozwdvftx.html