linux临时提升管理员权限(sudo方法)

定义

       sudo命令用来以其他身份来执行命令,预设的身份为root。在/etc/sudoers中设置了可执行sudo指令的用户。若其未经授权的用户企图使用sudo,则会发出警告的邮件给管理员。用户使用sudo时,必须先输入密码,之后有5分钟的有效期限,超过期限则必须重新输入密码。 


语法

        sudo(选项)(参数)
        例如:sudo passwd root   #修改root密码


赋予普通用户root权限:

        修改 /etc/sudoers 文件,找到下面一行,
        ## Allows people in group wheel to run all commands
        root ALL=(ALL) ALL
        然后添加一行,获取root权限
  qie  ALL=(ALL)  ALL   (qie是我的用户名)
        修改完毕,现在可以用qie帐号登录,然后用命令 sudo(选项)(参数) ,即可获得临时root权限进行操作。



ps:这里说下你可以sudoers添加下面四行中任意一条
    qie            ALL=(ALL)                ALL
    %qie           ALL=(ALL)                ALL
    qie            ALL=(ALL)                NOPASSWD: ALL
    %qie           ALL=(ALL)                NOPASSWD: ALL


第一行:允许用户qie执行sudo命令(需要输入密码).
第二行:允许用户组qie里面的用户执行sudo命令(需要输入密码).
第三行:允许用户qie执行sudo命令,并且在执行的时候不输入密码.

第四行:允许用户组qie里面的用户执行sudo命令,并且在执行的时候不输入密码.




研究历程:

没有在sudoers文件写出要求,下一步在sudoers文件里修改


提示普通用户无权限修改


root账号登录后进入修改


保存下方提示是只读文件,:wq! 强制保存退出即可


最后sudo获取临时权限修改root密码




  • 2
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 19
    评论
评论 19
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值