我的编程空间,编程开发者的网络收藏夹
学习永远不晚

如何进行linux sudo权限配置

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

如何进行linux sudo权限配置

本篇文章给大家分享的是有关如何进行linux sudo权限配置,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。

    这里记录一下linux的sudo简单配置过程,备后查。

    1、root打开sudo配置文件

[root@centos ~]# visudo

    2、sudo配置项

## Next comes the main part: which users can run what software on

## which machines (the sudoers file can be shared between multiple

## systems).

## Syntax:

##

##      user    MACHINE=COMMANDS

##

## The COMMANDS section may have other options added to it.

##

## Allow root to run any commands anywhere

root    ALL=(ALL)       ALL

mysql   ALL=(ALL)       ALL  #配置mysql用户等同root用户执行的所有命令

    3、配置mysql免密执行

## Read drop-in files from /etc/sudoers.d (the # here does not mean a comment)

#includedir /etc/sudoers.d

mysql localhost=(root) NOPASSWD:ALL

    4、root修改mysql的密码

[root@centos ~]# passwd mysql

    5、mysql添加mysql用户的sudo密码,sudo密码是第4部设置的mysql操作系统层的密码

-bash-4.1$ sudo uname

[sudo] password for mysql: 

Linux

-bash-4.1$

    6、查看sudo配置

[root@centos ~]# sudo -l

Matching Defaults entries for root on this host:

    requiretty, !visiblepw, always_set_home, env_reset, env_keep="COLORS DISPLAY HOSTNAME HISTSIZE INPUTRC KDEDIR LS_COLORS",

    env_keep+="MAIL PS1 PS2 QTDIR USERNAME LANG LC_ADDRESS LC_CTYPE", env_keep+="LC_COLLATE LC_IDENTIFICATION LC_MEASUREMENT

    LC_MESSAGES", env_keep+="LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER LC_TELEPHONE", env_keep+="LC_TIME LC_ALL LANGUAGE LINGUAS

    _XKB_CHARSET XAUTHORITY", secure_path=/sbin\:/bin\:/usr/sbin\:/usr/bin

User root may run the following commands on this host:

    (ALL) ALL

[root@centos ~]# 

     7、mysql用户测试sudo是否正确

-bash-4.1$ sudo mkdir /test1

-bash-4.1$ ls -l /test1

total 0

-bash-4.1$ rm -rf /test1

rm: cannot remove `/test1': Permission denied

-bash-4.1$ sudo rm -rf /test1

-bash-4.1$ ls -l /test1

ls: cannot access /test1: No such file or directory

-bash-4.1$ 

    linux的sudo配置完成!

以上就是如何进行linux sudo权限配置,小编相信有部分知识点可能是我们日常工作会见到或用到的。希望你能通过这篇文章学到更多知识。更多详情敬请关注编程网行业资讯频道。

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

如何进行linux sudo权限配置

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

如何进行linux sudo权限配置

本篇文章给大家分享的是有关如何进行linux sudo权限配置,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。 这里记录一下linux的sudo简单配置过程,备后查。
2023-06-06

Linux用户如何配置sudo权限

这篇文章将为大家详细讲解有关Linux用户如何配置sudo权限,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。sudo的工作过程如下:1,当用户执行sudo时,系统会主动寻找/etc/sudoers文件,判
2023-06-09

Linux用户配置sudo权限(visudo)的方法

sudo的工作过程如下: 1,当用户执行sudo时,系统会主动寻找/etc/sudoers文件,判断该用户是否有执行sudo的权限 2,确认用户具有可执行sudo的权限后,让用户输入用户自己的密码确认 3,若密码输入成功,则开始执行sudo
2022-06-04

怎么在Linux中配置sudo访问权限

这篇文章将为大家详细讲解有关怎么在Linux中配置sudo访问权限,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。什么是 sudo?sudo 是一个程序,普通用户可以使用它以超级用户或其他用户的身份执行命令
2023-06-16

acl权限如何在zookeeper中进行配置

acl权限如何在zookeeper中进行配置?相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。Zookeeper使用ACL来控制访问Znode,ACL的实现和UNIX的实现非常相似
2023-05-31

Linux系统如何配置sudo

本篇内容介绍了“Linux系统如何配置sudo”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!  很多公司Linux系统都会用到sudo来配置
2023-06-09

Linux中如何对用户授权和移除sudo权限

小编给大家分享一下Linux中如何对用户授权和移除sudo权限,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!如你所知,用户可以在 Ubuntu 系统上使用 sud
2023-06-27

如何进行Linux用户权限管理

本篇文章给大家分享的是有关如何进行Linux用户权限管理,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。在一个Linux系统中有很多人同时进行开发,所有合理的管理Linux用户是
2023-06-28

如何在Linux环境为用户添加sudo权限

sudo的配置文件sudo默认配置文件是**/etc/sudoers** ,一般使用Linux指定编辑工具visudo ,此工具的好处是可以进行错误检查。在添加规则不符合语法规则时,保存退出时会提示给我们错误信息;配置好后,可以用切换到您授
2022-06-03

Kylin中如何进行权限管理

在Kylin中,权限管理主要涉及到以下几个方面:用户管理:Kylin支持创建多个用户,可以通过用户名和密码进行认证。可以通过以下命令创建用户:bin/kylin.sh org.apache.kylin.rest.service.UserSe
Kylin中如何进行权限管理
2024-03-11

Impala中如何进行权限管理

在Impala中,权限管理是通过使用Apache Sentry进行的。Apache Sentry是一个独立的开源项目,为Hadoop生态系统提供细粒度的权限管理和访问控制。下面是在Impala中进行权限管理的一般步骤:配置Sentry:首
Impala中如何进行权限管理
2024-03-11

Linux下如何配置sudo命令来不用输入密码运行

这篇文章将为大家详细讲解有关Linux下如何配置sudo命令来不用输入密码运行,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。此设置在 /etc/sudoers文件中完成,这是使用 sudo 命令的默认安全
2023-06-27

SQLServer中如何进行权限管理和安全设置

SQLServer权限管理和安全设置权限管理:创建用户、组、角色,分配权限和对象许可。安全设置:配置身份验证、加密、审核、防火墙和数据屏蔽,实施全面安全计划。通过这些措施,保护SQLServer数据库免受未经授权的访问和数据泄露,维护数据库的安全和完整性。
SQLServer中如何进行权限管理和安全设置
2024-04-11

SQLServer中如何进行权限管理和安全设置

在SQL Server中,可以通过以下方式进行权限管理和安全设置:创建登录账户:使用SQL Server Management Studio(SSMS)或Transact-SQL语句创建登录账户,并设置登录账户的权限和安全性选项。创建数据库
SQLServer中如何进行权限管理和安全设置
2024-04-09

如何进行Centos7 multipath 盘权限绑定.

如何进行Centos7 multipath 盘权限绑定.,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。Centos7 multipath 盘权限绑定.[root@cento
2023-06-06

如何进行Linux Samba服务器配置

小编今天带大家了解如何进行Linux Samba服务器配置,文中知识点介绍的非常详细。觉得有帮助的朋友可以跟着小编一起浏览文章的内容,希望能够帮助更多想解决这个问题的朋友找到问题的答案,下面跟着小编一起深入学习“如何进行Linux Samb
2023-06-28

如何使用Pureftpd进行FTP权限和磁盘配额管理

这篇文章主要讲解了“如何使用Pureftpd进行FTP权限和磁盘配额管理”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“如何使用Pureftpd进行FTP权限和磁盘配额管理”吧!Pureftp
2023-06-16

编程热搜

目录