Ubuntu 追加组,用户,设置免sudo密码输入

1,以root权限执行groupadd命令创建dev组。

sudo groupadd dev

2,用adduser命令创建bpuser用户,--ingroup指定用户加入dev组。

sudo adduser bpuser --ingroup dev

3,使用userdel删除用户

sudo userdel -r bpuser

4,ubuntu默认有sudo组,添加到这个组的用户可以使用sudo命令,

不用输入密码。向sudo组添加用户:

sudo usermod -aG sudo bpuser

5,设置某个组的用户,使用sudo命令,免去每次输入密码。

①在/etc/sudoers.d/目录下,执行visudo命令,创建一个文件(dev)。

sudo visudo -f /etc/sudoers.d/dev

注意:对sudo进行个别设置时,尽量不要编辑原设置文件/etc/sudoers。最好

是像上面这样,在/etc/sudoers.d/下创建自己的设置文件。防止由于

OS升级覆盖掉原设置文件/etc/sudoers,需要重新设置。

②编辑设置文件dev,输入如下内容:

%dev ALL=(ALL) NOPASSWD:ALL

设置完成后,dev组的用户就可以不输入密码,直接使用sudo命令了。

原文地址:https://www.cnblogs.com/mountain2011/p/9064220.html

时间: 2024-10-10 17:05:25

Ubuntu 追加组,用户,设置免sudo密码输入的相关文章

MySQL管理员用户设置和修改密码的方法

1. 为管理员root用户设置密码的方法 [[email protected] ~]# mysqladmin -uroot password '12345678'  #为没有密码的用户设置密码 [[email protected] ~]# mysqladmin -uroot password '12345678' -S /data/3306/mysql.sock  #适合多实例mysql 2. 修改密码的方法一:Shell命令行修改 [[email protected] ~]# mysqladm

Linux使用expect实现免手动密码输入,linux免密码登陆

使用expect实现自动登录的脚本,网上有很多,可是都没有一个明白的说明,初学者一般都是照抄.收藏.可是为什么要这么写却不知其然.本文用一个最短的例子说明脚本的原理.  脚本代码如下:  ##############################################  #!/usr/bin/expect  set timeout 30  spawn ssh -l username 192.168.1.1  expect "password:"  send "is

[转]Ubuntu中root用户和user用户的相互切换

http://www.cnblogs.com/weiweiqiao99/archive/2010/11/10/1873761.html Ubuntu是最近很流行的一款Linux系统,因为Ubuntu默认是不启动root用户,现在介绍如何进入root的方法. (1)从user用户切换到root用户 不管是用图形模式登录Ubuntu,还是命令行模式登录,我们会发现缺省的用户是user 但是当我们需要执行一些具有root权限的操作(如修还系统文件)时,经常需要用sudo授权,感觉很麻烦 此时我们可以切

Ubuntu中root用户和user用户的相互切换

Ubuntu是很流行的一款Linux系统,因为Ubuntu默认是不启动root用户,现在介绍如何进入root的方法. (1)从user用户切换到root用户 不管是用图形模式登录Ubuntu,还是命令行模式登录,我们会发现缺省的用户是user 但是当我们需要执行一些具有root权限的操作(如修还系统文件)时,经常需要用sudo授权,感觉很麻烦 此时我们可以切换到root用户,只需要简单的执行sudo su 即可 注意: 出于安全考虑,默认时Ubuntu的root用户时没有固定密码的,它的密码是随

[转载]Ubuntu中root用户和user用户的相互切换

Ubuntu是最近很流行的一款Linux系统,因为Ubuntu默认是不启动root用户,现在介绍如何进入root的方法. (1)从user用户切换到root用户 不管是用图形模式登录Ubuntu,还是命令行模式登录,我们会发现缺省的用户是user 但是当我们需要执行一些具有root权限的操作(如修还系统文件)时,经常需要用sudo授权,感觉很麻烦 此时我们可以切换到root用户,只需要简单的执行sudo su即可 注意: 出于安全考虑,默认时Ubuntu的root用户时没有固定密码的,它的密码是

Linux学习笔记(一) Ubuntu中root用户和user用户的相互切换

Ubuntu默认是不启动root用户,现在介绍如何进入root的方法. (1)从user用户切换到root用户 不管是用图形模式登录Ubuntu,还是命令行模式登录,我们会发现缺省的用户是user 只需要简单的执行sudo su 即可 注意: 出于安全考虑,默认时Ubuntu的root用户时没有固定密码的,它的密码是随机产生并且动态改变 的,貌似是每5分钟改变一次,所以用su(switch user)是不可以的,因为我们不知道root的密码 (2)从root用户切回user用户 想从root用户

Ubuntu中root用户和user用户的相互切换(转)

Ubuntu是最近很流行的一款Linux系统,因为Ubuntu默认是不启动root用户,现在介绍如何进入root的方法. (1)从user用户切换到root用户 不管是用图形模式登录Ubuntu,还是命令行模式登录,我们会发现缺省的用户是user 但是当我们需要执行一些具有root权限的操作(如修还系统文件)时,经常需要用sudo授权,感觉很麻烦 此时我们可以切换到root用户,只需要简单的执行sudo su 即可 注意: 出于安全考虑,默认时Ubuntu的root用户时没有固定密码的,它的密码

xshell获取ubuntu的root用户远程连接权限

# xshell获取ubuntu的root用户远程连接权限因为默认ubuntu不能支持root直接远程连接,如果想更方便的在xshell上使用root远程连接需要进行如下配置: ## 1.获取root权限登陆使用 Root 用户在实际生产操作中,我们基本上都是使用超级管理员账户操作 Linux 系统,也就是 Root 用户,Linux 系统默认是关闭 Root 账户的,我们需要为 Root 用户设置一个初始密码以方便我们使用. 设置 Root 账户密码```javasudo passwd roo

Python3 模拟用户密码输入三次错误后锁定

#locklist.txt模拟锁定用户列表 格式如下 #user1 #user2 #userlist.txt模板注册用户列表 格式如下 # user1:password1 # user2:password2 #初始化输入次数 count = 0 while True: #获取用户输入 username = input("Input your username:") password = input("password:") #判断输入用户是否在锁定用户列表 lock