【ubuntu】ubuntu添加或删除用户


创建新用户的意义不再多述,最直观的就是多个人用同一台机器,要为每个人创建一个帐号,这样即互不干扰影响,也方便管理各个人的权限。

1、创建新用户

#如果当前在root用户
adduser newuser
#其它用户
sudo adduser newuser

接着会有一系列的问题要问:

  • 输入并再次输入确认新用户的登陆密码
  • 输入其它新用户的个人信息,是可选的,可能通过输入Enter来跳过。
  • 最后,要确认你输入的信息是正确的。输入Enter

在这里插入图片描述
至此,新的用户建立完成,可以用于使用。
如果你希望新用户有超级用户权限,请继续阅读。

2、为新用户填加超级用户权限

为新用户填加超级用户权限,新用户就要能使用sudo。有两种方式:一是填加到sudo所在群组,另一种是在sudo配置文件中为新用户添加权限。

方法一、填加新用户到sudo group

默认状态下,sudo group中的用户会有所有权限。

groups newuser
#输出
newuser:newuser

默认状态新用户中在自己的用户组中。更改用户组命令如下:

usermod -aG sudo newuser
#-aG是使newuser加到sudo用组

测试sudo 权限,只要测试sudo是否可以使用。

方法二、在/etc/sudoers中指定用户的权限

可以使用visudo打开/etc/sudoers,然后进行编辑。

#当前是root权限
visudo
#或
sudo vim /etc/sudoers
#其它用户
sudo visudo
#以前的visudo会用vi打开/etc/sudoers,但新的默认用nano打开
#在文件中添加
#原文件中有类似的root    ALL=(ALL:ALL) ALL
newuser ALL=(ALL:ALL) ALL
#最后退出保存Ctrl-X,接着Y,输入Enter退出。

3、删除用户

#root用户
deluser newuser
#其它用户
sudo deluser newuser
#删除用户的同时想要删除该用户的home目录
deluser --remove-home newuser
#同理,非root用户
sudo deluser --remove-home newuser
#如果是用第二种方法visudo填加的超级用户权限还需以下命令
visudo #或sudo visudo
root    ALL=(ALL:ALL) ALL
newuser ALL=(ALL:ALL) ALL   # DELETE THIS LINE
  • 1
    点赞
  • 16
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值