linux创建用户并给用户sudo权限

我在这里将按如下步骤来详细的描述创建用户的过程。以用户名test为例:

1、

useradd -d /home/test -m test
上面表示的是创建一个名为test的用户,且同时给他在home目录下面创建了文件夹。

2、

passwd test
上面的命令是给test用户设置密码。

3、

usermod -s /bin/bash test
上面这段代码的含义是,把命令行的模式换为bash,默认是sh。你肯定会问为什么要这样,因为如果使用默认的sh,你打开终端的提示符显示的是 , 不 是 “ 用 户 名 ,不是“用户名 主机名”这种形式。

4、

usermod -a -G sudo test
usermod -a -G adm test
上面这个代码的意思是,把test用户添加到sudo和admin用户组里面。这里要注意的是系统里面的admin的用户组的名字是"adm"。

还有,我经常看到博客说只要改/etc/sudoers文件就可以了。虽然这种方法可行,但是这种方法不利于管理用户。最重要的是,这种方法很low,很垃圾,我很看不起这种方法。做为高水平的技术人才,该装逼的地方还是要装逼的,这样才可彰显牛逼之处。

5、

groups test
上面这个命令的意思是检查test所在的用户组

6、

sudo su
首先,你要重新登录一下,然后输入上面这个命令,密码就是使用该用户的密码,然后你就发现可以sudo了,哈哈哈哈啊哈哈,这样你就成功了。

参与评论 您还未登录,请先 登录 后发表或查看评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
©️2022 CSDN 皮肤主题:数字20 设计师:CSDN官方博客 返回首页
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值