Loading [MathJax]/jax/input/TeX/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >专栏 >Centos7创建用户并授予sudo权限

Centos7创建用户并授予sudo权限

作者头像
行 者
发布于 2020-04-17 02:31:11
发布于 2020-04-17 02:31:11
1.5K00
代码可运行
举报
文章被收录于专栏:运维技术迷运维技术迷
运行总次数:0
代码可运行

创建用户

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
useradd devops

设置密码:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
passwd username

授权sudo

授权sudo权限,需要修改sudoers文件。文件位置在/etc/sudoers,也可以用whereis sudoers查找一下。

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
[root@devops  script]# whereis sudoers
sudoers: /etc/sudoers.d /etc/sudoers /usr/share/man/man5/sudoers.5.gz

sudoers文件默认为只读,增加一下写权限。

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
[root@devops  script]# ls -l /etc/sudoers 
-r--r-----. 1 root root 4350 Apr 13 08:32 /etc/sudoers
[root@devops  script]# chmod  u+w /etc/sudoers # 修改文件权限为可编辑

修改文件,在如下位置增加一行,保存退出。

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
[root@devops  script]# vim /etc/sudoers 
...
# 大约在99行附近
99 ## Allow root to run any commands anywhere 
100 root    ALL=(ALL)       ALL
101 devops  ALL=(ALL)       ALL   # 增加此行,devops是你需要授权sudo的用户名
102 
103 ## Allows members of the 'sys' group to run networking, software, 

还原文件权限为只读。

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
[root@devops  script]# chmod u-w /etc/sudoers 
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
在centos7中添加一个新用户,并授权
前言 笔记本装了一个centos,想要让别人也可以登录访问,用自己的账号确实不太好,于是准备新建一个用户给他。 创建新用户 创建一个用户名为:zhangbiao [root@localhost ~]# adduser zhangbiao 为这个用户初始化密码,linux会判断密码复杂度,不过可以强行忽略: [root@localhost ~]# passwd zhangbiao 更改用户 zhangbiao 的密码 。 新的 密码: 无效的密码: 密码未通过字典检查 - 过于简单化/系统化 重新输入新的 密
Ryan-Miao
2018/03/13
1.7K0
centos用户权限修改
    今天安装了centos6.5的系统,是装的图形界面。但是又不想重装成mini版。所有就准备修改系统问题,让系统开机自动进入命令模式。
拓荒者
2019/03/16
3.3K0
Centos7 普通用户加入sudo组 原
1、首先切换到root #su -  (注意有- ,这和su不同,在用命令"su"的时候只是切换到root,但没有把root的环境变量传过去,还是当前用户的环境变量,而使用带横线参数的"su -"命令则将环境变量也一起转换过去,就象用root登录一样) 2、然后 #visudo 这个和vi的用法一样,移动光标,到最后一行,按a,进入append模式,输入以下这行内容(同理,cd到/etc/sudoers目录下,由于sudoers文件为只读权限,所以需要添加写入权限,chmod u+w sudoers 。vim sudoers ) 找到root ALL = (ALL) ALL这一行,在下一行加入username ALL = (ALL) ALL。username指代你想加入sudo组的用户名。  把sudoers文件的权限修改回来。chmod u-w sudoers  这样普通用户可以执行sudo命令了。 ps:这里说下你可以sudoers添加下面四行中任意一条  youuser ALL=(ALL) ALL  %youuser ALL=(ALL) ALL  youuser ALL=(ALL) NOPASSWD: ALL  %youuser ALL=(ALL) NOPASSWD: ALL
拓荒者
2019/03/11
2.4K0
原 个人新服务器用户配置
仅适用于CentOS 添加用户 useradd dingdayu -g users 配置用户密码 passwd dingdayu 添加sudo权限 先添加文件写权限 chmod u+w /etc/sudoers 修改文件 vi /etc/sudoers # root ALL=(ALL) ALL 移除文件写权限 chmod u-w /etc/sudoers 另一种方法: sudo usermod -aG wheel $USER 免密也需要设置这个,如果设置免密的话,可以跳过
霡霂
2018/06/04
1.5K0
Centos7安装Gogs
在gogs官方有介绍,不建议直接使用root账户运行,这样风险太高了,平时我们发布应用也不建议这样。
似水的流年
2020/05/12
7380
如何让用户拥有sudo权限
先使用visudo 查看当前的配置,这个命令编辑的是/etc/sudoers文件。可以直接在这个文件中为用户设置sudo权限:
mazhen
2023/11/24
3140
Linux中配置sudo免密钥
今天周五,又是一个周中最美好的时候,因为明天不用上班啊,可以干自己想干的事情,想想就激动的不行。
AsiaYe
2019/11/06
5.2K0
Linux中配置sudo免密钥
将普通用户添加到sudo组
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
suveng
2019/09/18
2.2K0
控制用户(组)使用sudo
Linux中普通用户用sudo执行命令时报”xxx is not in the sudoers file.This incident will be reported”错误,解决方法就是在/etc/sudoers文件里给该用户添加权限。如下:
宸寰客
2020/07/13
6260
Linux普通用户添加sudo权限
2.添加sudo文件的写权限,命令是: chmod u+w /etc/sudoers
用户5760343
2022/05/24
4.9K0
Linux给用户添加sudo权限
一、linux给用户添加sudo权限:  有时候,linux下面运行sudo命令,会提示类似:  xxxis not in the sudoers file.  This incident will be reported.  这里,xxx是用户名称,然后导致无法执行sudo命令,这时候,如下解决: 进入超级用户模式。也就是输入"su -",系统会让你输入超级用户密码,输入密码后就进入了超级用户模式。(当然,你也可以直接用root用) 添加文件的写权限。也就是输入命令"chmod u+w /etc/
joshua317
2018/04/10
43.7K0
CentOS用户与权限
1 查看所有用户 cut -d : -f 1 /etc/passwd #查看可以登录系统得用户 cat /etc/passwd | grep -v /sbin/nologin | cut -d : -f 1 #查看用户登录记录 last 查看用户操作:w命令(需要root权限) 查看某一用户:w 用户名 查看登录用户:who 用户组列表文件:/etc/group 2 权限 chmod -v u+w /etc/sudoers vim /etc/sudoers [用户名]    ALL=(ALL)   
用户10325771
2023/03/01
1.1K0
linux 创建sudo账号.md
root ALL=(ALL) ALL 在该行下面添加: username ALL=(ALL) ALL
用户3148308
2018/09/13
4.2K0
Linux系统下给非root用户添加sudo权限
1.进入超级用户模式。也就是输入"su -",系统会让你输入超级用户密码,输入密码后就进入了超级用户模式。(也可以直接用root登录);
流柯
2018/08/31
9.7K0
Centos下新增用户及提权方法
在我们操作Linux系统时,有时会遇到默认root用户密码不能修改的问题,譬如vultr服务器。 所以新建用户并提权到root就有存在的必要。 以下方法仅适用于Centos版本。 方法如下: 1.使用默认root账户登录服务器。 2.执行新增用户命令: adduser xxx (xxx代表自己用户名,可自己更改) 3.为新增的用户加上密码: psswd xxx (输入完后回车) 4.输入xxx用户的密码,(不会显示,放心输入) 5.输入之后会提示再次输入密码,再次输入验证密码。 当我们新增加用户并
刺_猬
2018/06/21
3.6K0
【Linux】Linuxの权限与权限基本问题-[详解](3)
YY的秘密代码小屋
2024/01/22
2510
【Linux】Linuxの权限与权限基本问题-[详解](3)
thinkphp 中调用root权限py
默认thinkphp使用apache用户,没有权限执行具有root权限的后台脚本,需要使用sudo。
py3study
2020/01/10
1.2K0
如何在 Ubuntu 22.04 LTS 中添加、删除和授予用户 Sudo 权限
本教程介绍如何在 Ubuntu Linux 操作系统中添加、删除和授予用户Sudo权限。
网络技术联盟站
2022/05/29
7K0
如何在 Ubuntu 22.04 LTS 中添加、删除和授予用户 Sudo 权限
Linux用户与权限管理详解
添加lisi用户,该用户的主目录/usr/lisi,所属主组dev,附加组test
冬天vs不冷
2025/01/20
2140
Linux用户与权限管理详解
centos添加普通用户 原
(adsbygoogle = window.adsbygoogle || []).push({});
拓荒者
2019/03/11
1.5K0
相关推荐
在centos7中添加一个新用户,并授权
更多 >
领券
社区富文本编辑器全新改版!诚邀体验~
全新交互,全新视觉,新增快捷键、悬浮工具栏、高亮块等功能并同时优化现有功能,全面提升创作效率和体验
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文
本文部分代码块支持一键运行,欢迎体验
本文部分代码块支持一键运行,欢迎体验