【用户不在sudoers文件中】的两种解决方式


问题描述:

csdn 这个账号是我通过 adduser csdn 添加的,这用户不是我在安装 Ubuntu 系统时创建的用户。

网上的一般解决方法

网上的一般操作都是使用命令 visudo 或者 vi /etc/sudoers

su root
visudo

我通过按方向键() ,移到如图这个位置

接着输入内容:

接着按 Ctrl + O 写入, Ctrl + X 退出。(^ 表示 Ctrl 键)

我的解决方法

但我总是觉得哪里怪怪的,所以我用的另一种方式:

su root
usermod -G sudo csdn

然后,进入 /etc/group 这个文件可以看到一些变化:

cat /etc/group | grep sudo

我的用户名 csdn 被加入到 sudo 组了。现在我这个用户也可以使用sudo命令了~

一开始我是想把 csdn 加入到 admin 组的,但是我的电脑上还没有这个组。所以就转而加入了 sudo


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM