linux终端命令换管理员,我如何从命令行创建管理员用户?

问题描述

我想创建一个具有管理权限的用户,以及所有常规设置(如主目录)。

是否有adduser参数自动为用户提供sudo电源?

adduser的默认设置是什么?它会自动创建主目录和所有其他东西没有额外的参数? (即adduser 是否足够?)

最佳解决办法

将用户添加到sudo组:

adduser sudo

(如果您运行Ubuntu 11.10或更旧版本,请使用admin组。)

默认值存储在/etc/adduser.conf中,您可以使用它们进行检查

less /etc/adduser.conf

要创建用户并将其直接添加到sudo组中使用

adduser --group sudo

(再次使用admin代替11.10及更早版本的sudo。)

查看您使用adduser here的所有选项。

次佳解决办法

要在Ubuntu 12.04及更高版本中创建一个拥有管理员权限的新用户:

adduser sudo

在Ubuntu 11.10和更早的版本中,使用它来代替:

adduser admin

修改现有用户(12.04及更高版本):

sudo usermod -aG sudo

(或11.10及更早版本:sudo usermod -aG admin )

-a代表追加,而-G代表组。通过上面显示的-a和-G标志,sudo(或admin)组将添加到用户所属的组列表中。

第三种解决办法

其他答案是正确的,但你也被问到主目录。您还需要新用户的密码。

sudo useradd *new-admin-username* -s /bin/bash -g sudo -m

-s设置用户的登录shell

-m使用户的主目录不存在:/home/*new-admin-username*

-g将用户添加到sudo组中,以便他们拥有管理员权限(> 11.10)

一旦创建,为用户添加一个密码:

sudo passwd *new-admin-username*

登录到用户以查看是否一切正常:

su *new-admin-username*

cd ~/

pwd

参考资料

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值