• Linux命令之用户权限管理


    1、创建组、删除组、修改组名、查看组

    groupadd 组名 #添加用户组
    groupdel 组名 #删除用户组
    groupmod -n 新组名 原组名 #修改用户组名称
    groups 用户名 #查看用户所在组及组内其他成员
    cat /etc/group #查看所有系统内用户组及其成员

    2、创建用户、删除用户、修改用户名、查看用户、将用户添加进组、从组中移除用户

    useradd 用户名 [-g 组名] #添加用户
    userdel 用户名 #删除用户
    usermod -l 新用户名 -d /home/新用户名 -m 老用户名 #修改用户名
    id 用户名 #查看用户信息
    whoami #查看当前登录用户
    usermod -g 组名 用户名 #将用户添加进指定用户组
    gpasswd -d 用户名 组名 #将用户从指定用户组中删除
    su 用户名 #切换用户

    3、设置或更改用户组的密码、设置或更改用户的密码

    gpassword 用户组名 (然后输入两遍新密码)
    password 用户名 (然后输入两遍新密码)

    4、附加
    (1)让新添加的用户能SSH登录

    vi /etc/ssh/sshd_config
    #添加一行 AllowUsers yourname

    (2)让用户获得临时root权限

    vi /etc/sudoers
    #在root ALL=(ALL) ALL这行后面添加:你的用户名 ALL=(ALL) ALL
    #如果提示没有权限,执行sudo chmod u+w /etc/sudoers
    

      

    参考博客:
    [1]https://www.cnblogs.com/pengyunjing/p/8543026.html
    [2]https://www.jianshu.com/p/6bc98fd1c4a5
    [3]https://www.cnblogs.com/wuaihua/p/7471397.html

  • 相关阅读:
    JAVA周二学习总结
    2019春总结作业
    第十二周作业
    第十一周作业
    第十周作业
    第九周作业
    第八周作业
    第七周作业
    第六周作业
    第四周课程总结&试验报告(二)
  • 原文地址:https://www.cnblogs.com/shujk/p/12643568.html
Copyright © 2020-2023  润新知