美文网首页Linux服务器运维
Linux 用户权限设置

Linux 用户权限设置

作者: 蓝胖子CC7 | 来源:发表于2019-07-24 03:10 被阅读0次

    Linux系统权限

    Linux系统默认root用户为系统最高权限

    创建用户/用户组

    可通过操作命令的方式为系统增加用户/用户组
    增加用户组: groupadd groupName
    增加用户: useradd userName
    可以指定组的方式增加用户 :useradd -g groupName userName
    为用户设置密码:passwd userName
    ---------<注: groupName/userName 为变量,应修改为你要设置的名称>---------

    以上操作,类似于在Windows环境下增加了一个新用户,可以使用linux,但是不能修改系统的admin相关的文件,视为无权限操作

    相关修改删除用户/用户组命令,不做具体陈述,可查找其他文档。

    为用户设置root权限

    如想将新增的用户设为root权限,可通过+ sudo 方式执行系统命令操作。

    【sudo命令解释】sudo命令以系统管理者的身份执行指令,也就是说,经由 sudo 所执行的指令就好像是 root 亲自执行
    并不是任何用户都可以使用sudo的,需要root账号给与设置。

    操作步骤:(必须以root身份登录进行操作)

    1. vim /etc/sudoers
      (如果是只读权限,需修改文件的权限,chmod u+w /etc/sudoers ,设置读写权限可另行查看相关命令)
    2. 找到以下位置进行编辑


      image.png

    方法一:为某一用户增加sudo功能
    在 root ALL=(ALL) ALL 下面一行增加
    userName ALL=(ALL) ALL
    或 userName ALL=(ALL) NOPASSWD: ALL #注:增加NOPASSWD是为了省去使用sudo功能时需要你输入当前账号的密码#

    方法二: 为某一用户组增加sudo功能
    在 %wheel ALL=(ALL) ALL 下面一行增加
    %groupName ALL=(ALL) ALL
    或 %groupName ALL=(ALL) NOPASSWD: ALL

    这两种方式均可以使用户有sudo功能,进而可以拥有root权限(普通命令提示无权限时,加上sudo即可)。

    相关文章

      网友评论

        本文标题:Linux 用户权限设置

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