首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >Linux下创建用户命令

Linux下创建用户命令

作者头像
卡尔曼和玻尔兹曼谁曼
发布2019-01-22 11:18:40
发布2019-01-22 11:18:40
8.7K0
举报

如何使用Linux命令行创建新的用户呢?

我是在Ubuntu下进行的,例如添加名为test的新用户:

最简单的命令: sudo adduser test 会自动将该用户添加到同名组中,创建/home/test/,从etc/skel/复制文件,并设定密码和相关初始身份信息。

原始一点的命令: sudo useradd -mk /home/test -s /bin/bash test sudo passwd test

(这里是useradd而不是adduser)

让用户获得root权限

修改/etc/sudoers 文件,找到下面一行,在root下面添加一行,如下所示: ## Allow root to run any commands anywhere root ALL=(ALL) ALL test ALL=(ALL) ALL

然后修改用户,使其属于root组,命令如下: usermod -Ga root test

或者adduser test root

最后,如果要删除用户的话:

删除用户: sudo userdel test rm -rf /home/test

命令行下切换用户:

可以使用su命令来切换用户,su是switch user切换用户的缩写。可以是从普通用户切换到root用户,也可以是从root用户切换到普通用户。从普通用户切换到root用户需要输入密码,从root用户切换到普通用户不需要输入密码。 命令格式:su [参数] [-] [用户名] 用户名的默认值为root。 用法示例: su test #切换到test用户 su #切换到root用户

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2015年08月29日,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档