文档章节

给用户添加sudoer

十月初五的月亮
 十月初五的月亮
发布于 2017/04/08 00:44
字数 306
阅读 9
收藏 0

1、给新建用户添加sudo权限以前就使用过,但是真到用的时候总是忘,现在刚买了个服务器,新建个用户给他sudo的权限

root账号下:

useradd szw

passwd szw

szw账号下:

sudo vi /etc/issue提示没有sudo权限

root账号下:

ll /etc/sudoers为440权限,不可写

chmod 640 /etc/sudoers添加写权限

vi /etc/sudoers

在root    ALL=(ALL)       ALL这一行添加
szw     ALL=(ALL)       ALL

在szw账号下测试可以sudo操作了。但是要输入密码,因为root账号的密码比较复杂,所以想密码操作。

修改配置成szw     ALL=(ALL)       NOPASSWD: ALL测试成功。

关于该配置的解释:

## Allow root to run any commands anywhere

root    ALL=(ALL)       ALL
szw     ALL=(ALL)       NOPASSWD: ALL
## Allows members of the 'sys' group to run networking, software,
## service management apps and more.
# %sys ALL = NETWORKING, SOFTWARE, SERVICES, STORAGE, DELEGATING, PROCESSES, LOCATE, DRIVERS

## Allows people in group wheel to run all commands
# %wheel        ALL=(ALL)       ALL

## Same thing without a password
# %wheel        ALL=(ALL)       NOPASSWD: ALL
第一个ALL表示网络主机,第二个ALL表示执行命令的目标用户,第三个ALL为执行的命令

即:格式为{用户名    网络中的主机=(执行命令的目标用户)    执行的命令范围}

© 著作权归作者所有

共有 人打赏支持
上一篇: textarea标签细节
下一篇: showdoc分享
十月初五的月亮
粉丝 0
博文 71
码字总数 31441
作品 0
朝阳
私信 提问
Linux用户添加sudoer

使用sudo可以在以非root用户登录时临时获得root权限,并执行需要的命令。可以使用sudo的用户可以叫做sudoer。 添加sudoer的方法(假设您已经安装sudo):执行 # visudo 或 # sudoedit 提示:...

董霁辉
2015/03/28
0
0
zabbix排错-20180107

问题1: 查看zabbix-server日志发现报错 原因 查看对应主机配置文件,发现主机名未配置: 解决办法: 1、修改hostname与web界面主机名一致 2、重启对应服务器的zabbix客户端 问题2 在zabbix-...

苏黎世1995
01/07
0
0
ubuntu 12.04.4 安装 devstack

1、安装 ubuntu server 12.04.4 版,安装过程中选择合适的时区,选择 openssh server,创建新用户 dev/dev,不使用自动更新; 2、安装完成后,配置163镜像源。 3、系统升级 sudo apt-get dis...

智深
2014/07/01
0
0
服务器系统安装后初始化(优化)

一般在服务器安装完操作系统,上架之前都要进行初步的优化工作,总结几点如下: 1、修改ip地址: 若centos 7 请查阅前面的文档设置网卡信息 2、关闭 selinux 和 iptables 3、添加普通用户并进...

飞来的翅膀
2017/08/22
0
0
Ubuntu安装时创建的用户sudo权限在哪里配置

Ubuntu安装时创建的用户是可以使用sudo命令的,但是却不在sudoer文件中,那么,在比如想取消其权限时在哪里配置呢?谢谢啦

Akari
2017/02/28
176
4

没有更多内容

加载失败,请刷新页面

加载更多

如何在Angular中使用better-scroll插件

由于需要在一个固定的的高度做无限滚动,本来css的overflow-y也可以完成的,奈何安卓不是很流畅,还很生硬,就是用了第三方库better-scroll,配合angular的ng-content。angular的ng-content和...

前端攻城老湿
9分钟前
1
0
Js中apply和Math.max()函数的问题及区别

这篇文章主要介绍了js中apply和Math.max()函数的问题,本文给大家带来两种答案,每一种答案给大家介绍的非常详细,在文章底部给大家提到了js中Math.max.apply和Math.max的区别,写的十分的全...

前端攻城小牛
9分钟前
1
0
解决 SpringBoot 不继承父starter-parent打包不包含依赖的问题

由于项目需要继承自己平台的父 parent , 有的模块是纯 api ,不能有任何依赖, 所以父 parent 不能直接引入 springboot, 单独给非 boot 项目排除依赖的话又特别的麻烦, 且不好把控。 记得刚接触...

stys35
11分钟前
0
0
vuex进阶知识点巩固

我们先回忆一下上一篇的代码 computed:{ getName(){ return this.$store.state.name }} 这里假设现在逻辑有变,我们最终期望得到的数据(getName),是基于 this.$store.state.na...

嫣然丫丫丫
26分钟前
1
0
Python出现安全策略问题的解决方法

Python运行期间出现如下错误 import: attempt to perform an operation not allowed by the security policy `PS' @ error/constitute.c/IsCoderAuthorized/408. 解决方法:在脚本的开头添加......

大糊涂
33分钟前
1
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部