`

CentOS下sudo的配置方法

阅读更多
CentOS默认情况下已经安装了sudo,可是,在没有配置之前,只有root用户能使用。因此需要稍作修改,把当前的用户添加到sudoers列表中。

1. sudo的用户列表存放在 /etc/sudoers 文件中。默认情况下该文件为只读,不能修改。

2. su 一下,提升到root用户。 chmod o+w /etc/sudoers 修改文件的访问权限,针对root用户添加写权限。

3. 找到 root ALL=(ALL) ALL 这一行。 在命令模式下 yy 复制,再 p 一下粘贴。

4. 把新行中的root 改成 你想要使用sudo的用户 username ALL=(ALL) ALL

5. 还原文件权限  chmod o-w /etc/sudoers

6 开始测试。
分享到:
评论

相关推荐

    CentOS 7中sudo权限配置

    CentOS7下,普通用户添加sudo权限,但是锁定部分功能的配置。

    Centos 安装配置VNC,及使用方法和常见问题解决办法

    本文分为管理者配置部分和普通用户配置部分。 2.管理者配置VNC 这部分命令需要使用sudo用户或者root用户。 2.1 安装VNC 首先安装vnc-server服务,完成后可见“Complete!” sudo yum install tigervnc tigervnc-server...

    Linux 中不输入密码运行 sudo 命令的方法

    在Debian,Ubuntu及其衍生产品上,sudo组的成员在基于RedHat的发行版(如CentOS和Fedora)上获得sudo权限,sudo组的名称是wheel。 在运行sudo命令之前,系统将提示该组的每个成员输入密码。这增加了额外的安全层,...

    Linux曝出Sudo提权漏洞 任意用户亦可运行root命令

    然而近期曝出的一个提权漏洞,却直指 sudo 的一个安全策略隐患 —— 即便配置中明确不允许 root 用户访问,该漏洞仍可允许恶意用户或程序,在目标 Linux 系统上以 root 用户身份执行任意命令。 (题图 via Hacker ...

    CentOS 7快速安装配置 Odoo 12

    CentOS 7快速安装配置 Odoo 12 详细说明 sudo yum -y update sudo yum -y install epel-release # 添加Software Collections (SCL) 安装 Python sudo yum -y install centos-release-scl sudo yum -y install rh-...

    CentOS8服务器配置(JDK1.8+Tomcat9+MySQL8.0+nginx)

    我安装的ContOS8(版本:CentOS-Stream-8-x86_64-20191219-dvd1)没有默认安装 检查是否预装jdk,如果有请先卸载: yum -y remove java 确认安装版本: 注意jdk版本,不要安装错了,同理你可以选择其他对应版本的...

    CentOS下Lighttpd Web服务器安装与配置方法

    OS: CentOS release 5.5 Lighttpd: 1.4.28 安装 sudo yum install lighttpd.i386 lighttpd-fastcgi.i386 lighttpd-mod_mysql_vhost.i386 运行 检查配置文件 lighttpd -t -f lighttpd.conf 启动lighttpd服务 ...

    Centos虚拟机上网配置IP方法

    本文主要是介绍了CentOS虚拟机需要上网快速配置IP,如果是虚拟机直接上网很简单,如果是和主机互联需要桥链接,具体如下: 如果仅仅是虚拟机需要上网,则很简单 1.进入Centos系统,查看网络配置。 输入命令:...

    centos的IP脚本配置

    centos的系统下对IP的自动配置脚本,包括网卡,IP ,掩码,网关,DNS服务器的配置,使用指令:sudo ipaddros.sh.x -i eth0 -a 192.168.1.10 -m 255.255.255.0 -g 192.168.1.1 -d 8.8.8.8 根据自己的需求进行一定的...

    初次使用centos7.txt

    第一次安装VM 安装centos7 使用上遇到的种种问题:VMware 虚拟机无法拖动复制文件、支持sudo命令配置、网络检查和配置等。

    centos修改docker网络配置方法分享

    经过诊断发现客户端的ip网段和docker创建的默认docker0网卡网段冲突。 docker0默认的网络一般都是172.17.0.1/24或192.168.0.1/24。如果客户端的ip是172.17.111.1,则这时候访问基于docker部署的应用的时候,会遇到...

    CentOS设置精准时间的方法

    通常情况下,如果您用户是将CentOS安装在桌面环境中,那么可以通过GUI的“启用网络时间协议”功能将计算机配置为通过远程服务器同步其时钟,这种方法最简单。 但是,有时上述功能无法按预期工作。那么我们可以通过...

    VirtualBox Centos的IP快速配置教程

    1.进入Centos系统,查看网络配置。 输入命令: ifconfig -a 2.进入ifcfg-eth0文件。 输入命令: vim /etc/sysconfig/network-scripts/ifcfg-eth0 注:非root账户需加sudo,否则无权限编辑,或者直接su切换到root...

    CentOS8 配置本地yum源的详细教程

    centos8 自带封装了NGINX,这篇文章给大家介绍CentOS8 配置本地yum源,具体内容如下所示: 1.创建目录 mkdir /mnt/cdrom 2.挂载你的cdrom文件。 2.1光驱方式 采用光驱的方式,对于vmware用户来说,可以直接用镜像,...

    CentOS上搭建Nginx+Mono运行asp.net环境的配置方法

    1、利用CentOS Linux系统自带的yum命令安装、升级所需的程序库: sudo -s LANG=C yum -y install gcc gcc-c++ autoconf libjpeg libjpeg-devel libpng libpng-devel freetype freetype-devel libxml2 libxml2-devel...

    CentOS 7.0下使用yum安装mysql的方法详解

    CentOS7默认数据库是mariadb,配置等用着不习惯,因此决定改成mysql,但是CentOS7的yum源中默认好像是没有mysql的。为了解决这个问题,我们要先下载mysql的repo源。 1.下载mysql的repo源 $ wget ...

    CentOS 6.7系统下安装配置JDK的方法

    本文是主要是记录CentOS 6.7系统下安装JDK7的过程记录,下面话不多说,来一起看看吧。 方法如下: 1、上Oracle官方下载最新的JDK安装包,为了方便安装建议下载rpm包  ...

    ASP.NET Core应用程序部署至生产环境中(CentOS7)

    Centos7发布说明 环境说明: 服务器系统:CentOS 7.2.1511 相关工具:Xshel、Xftp 服务器软件软件:.netcore、nginx、supervisor 准备好发布的程序 安装.NET Core SDK for CentOS7 打开网址:...

    CentOS 7.2下MySQL的安装与相关配置

    一、相关配置如下  操作系统: CentOS 7.2  MySQL版本: 5.7.x 二、下载安装 2.1 下载rpm包 选择相应的版本:系统版本和包版本. 系统版本可以通过 uname -a 来查看: wget ...

    centos6.4+openldap

    环境:centos6.4 openldap 2.4.23 实践: 1.openldap安装配置 2.客户端配置 3.sudo的支持 4.漫游用户主目录配置 5.用户更改密码 6.安全加密 7.主从复制 8.权限控制

Global site tag (gtag.js) - Google Analytics