[社区环境搭建] 使用命令为ubuntu添加管理员账号
发布于 4 年前 作者 qjzd 1758 次浏览 来自 分享

1. 创建新用户

sudo useradd -s /bin/bash -mr <username>
-m 为创建账号主目录,默认不创建。
-r 为创建系统管理员账号
-s 修改默认的shell环境 (也可以通国修改/etc/passwd实现, 不推荐)
-d 指定用户的主目录
该参数不能与-m连用,使用该参数后.
-m参数使用后, 会设置目录归属关系, 自动创建.bashrc文件, 并执行.
故使用-d参数, 为了能够实现同样的功能, 还需要以下3操作
chown -R <username>:<groupname> /home/<username> 一般<groupname>即为<username>
cp /root/.bashrc /home/<username>/
source .bashrc

2. 添加到sudo组

sudo adduser <username> sudo
将用户加入sudo组。
还有其他组的adm cdrom dip plugdev lpadmin sambashare 
(也可以通过/etc/sudoers实现,  不推荐)
groups <username>
查看用户在哪些组里面

3. 修改用户密码

sudo passwd <username>

4. 显示当前用户的默认值

useradd -D
使用命令后,可以看到的信息
GROUP=100
HOME=/home
INACTIVE=-1
EXPIRE=
HELL=/bin/sh
SKEL=/etc/skel
CREATE_MAIL_SPOOL=no

学习网址: http://blog.csdn.net/codebistu/article/details/8200908 http://www.2cto.com/os/201302/189692.html

回到顶部