首页 > 系统相关 >centos7中为普通用户添加sudo权限

centos7中为普通用户添加sudo权限

时间:2022-11-02 18:56:45浏览次数:67  
标签:账号 主机 sudo centos7 命令 root 身份 中为

可以通过visudo命令。这样我们修改不对的地方,它会给与提示,防止修改错误。

visudo后,找到如下行:

## Allow root to run any commands anywhere
#使用者账号  登陆者的来源主机名=(可切换的身份)  可下达的命令
root    ALL=(ALL)       ALL
admin   ALL=(ALL)       NOPASSWD: ALL   #这里添加上需要添加的用户即可

上面这一行的四个组件意义是:

  1. 系统的哪个账号可以使用 sudo 这个命令的意思,默认为 root 这个账号;
  2. 当这个账号由哪部主机联机到本 Linux 主机,意思是这个账号可能是由哪一部网络主机联机过来的, 这个配置值可以指定客户端计算机(信任用户的意思)。默认值 root 可来自任何一部网络主机
  3. 这个账号可以切换成什么身份来下达后续的命令,默认 root 可以切换成任何人;
  4. 可用该身份下达什么命令?这个命令请务必使用绝对路径撰写。 默认 root 可以切换任何身份且进行任何命令之意。

那个 ALL 是特殊的关键词,代表任何身份、主机或命令的意思。

摘录自:《鸟哥私房菜_基础篇_第三版》

标签:账号,主机,sudo,centos7,命令,root,身份,中为
From: https://www.cnblogs.com/cosmos-wong/p/16852022.html

相关文章

  • centos7离线安装PHP7
    环境centos7.9PHP7.4.30准备工作在编译PHP时会提示一些包版本不够或者缺少某些包,一般选择yum来安装缺少的包,但因为是离线安装,所以可以手动配置本地yum源。先看一下系统......
  • 给Linux虚拟机扩展磁盘空间(CentOS7为例)_F_hawk189_新浪博客
    方法是创建一个新的逻辑分区,将新的逻辑分区格式化ext3(或其他类型)的文件系统,mount到磁盘空间不够的文件系统,就跟原来的分区/文件系统一样的使用。首先在VMware设置中扩容之......
  • linux sudo 命令执行慢解决办法
    linuxsudo命令执行慢解决办法环境:虚拟机ubuntu20.0查看主机名:执行命令hostname切到root账户:su或sudo-i在/etc/hosts文件中加入一条主机名与IP地址之间的......
  • CentOS7设置时间自动同步
    设置开机自动同步Internet时间,并作定时同步任务1、修改时区rm-rf/etc/localtimeln-s/usr/share/zoneinfo/Asia/Shanghai/etc/localtimevim/etc/sysconfig/clock......
  • Centos7 安装Python3环境
    分享知识 传递快乐  很多linux系统上都会自带python2的环境,这里主要记录在centos7中安装python3。安装依赖[root@contos7local]#yuminstallgcc-c++zlibzl......
  • Linux整合LNMP(Centos7.4+Nginx+PHP+MariaDB)
    分享知识传递快乐 由于之前写过Windows整合方式,有很多相同的地方,在此就不过多重复写了,参考下面几篇文章就够用了。​​Win7整合WNMP(Linux整合LNMP(Centos7.4+Nginx+PHP+Mar......
  • CentOS7 通过YUM安装MySQL5.7
    2进入到目录/usr/local/中:cd/usr/local/3创建目录/usr/local/tools,如果有则忽略: mkdir-ptools4创建/usr/local/mysql目录,如果已存在则忽略:mkdir-pmysql5进入......
  • centos7下配置redis时出现的一些问题
    1、redis的客户端连接不上centos7的redis原因分析:打开cmd调用telnet192.168.44.1296379发现连接超时,原因可能为防火墙阻塞将6379端口永久开发 firewall-cmd--zone......
  • sudo与su区别
    一、简介两个命令都允许你获得root权限,但是区别在于如何获得root权限。su[选项]...[-][用户[参数]...]su(switchuser的缩写)将身份变成其他用户。当该命令不加任何参数时......
  • sudo ufw status输出status:inactive解决方法
    先运行:sudoufwenable输出:Commandmaydisruptexistingsshconnections.Proceedwithoperation(y|n)?yFirewallisactiveandenabledonsystemstartup再运行:s......