debian系统如何赋予普通用户sudo权限

当我们安装Debian系统时,安装程序会创建两个用户,root用户和普通用户。普通用户默认不可以使用sudo来管理系统,但可以使用su命令来登录为root用户。

User is not in the sudoers file

如果普通用户使用sudo来执行一个命令,这个用户会被告知不在sudoer文件中,并且这个事件会通知到root用户。

is not in the sudoers file

如何赋予普通用户sudo权限

为了能够让普通用户使用sudo,我们需要将普通用户加入到sudo组中。你可以先用groups命令来查看当前用户属于哪些组。

用groups命令来查看当前用户属于哪些组

你可以看见,用户xiao不在sudo组中。为了将用户添加到sudo组中,首先用su命令登录为root用户。

su -

然后输入下面的命令将用户添加到sudo组。用你的真实用户名替换掉<username>。

adduser <username> sudo

现在你需要登出系统,然后重新登录。再打开一个终端窗口,运行groups命令。你会看见用户已经加入到了sudo组了。

加入到sudo组中

用户加入到sudo组后就升级为管理员了,可以使用sudo了。

user is not in the sudoers file

为这篇文章评分

转载于:https://my.oschina.net/mskk/blog/1604386

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值