Ubuntu系统下创建新用户
2014-06-02 22:59
Ubuntu
用户管理
useradd
sudo
摘要:每次新装 Ubuntu 都要创建用户、配权限,整理一下 useradd 创建用户和修改 sudoers 的完整步骤。
在Ubuntu中创建新用户,通常会用到两个命令:useradd和adduser。虽然作用一样,但用法却不尽相同,这里简单说一下useradd。 使用useradd时,如果后面不添加任何参数选项,例如:$sudo useradd test创建出来的用户将是默认“三无”用户:一无Home Directory,二无密码,三无系统Shell。 但有时候我们需要这些东西,所以可以执行以下命令。举例创建一个名为newuser的用户:
# -m:创建用户主文件夹 -s:新用户的默认shell
sudo useradd -m -s /bin/bash newuser
# 这一行的命令是让你的刚刚建立的 用户 划分到 root 权限组下
sudo newuser -g root
# 设置你刚刚建立的用户密码
sudo passwd newuser
当然还有其他方法给newuser这个用户赋予sudo的权限 步骤: 1. 找到sudoers文件的位置,默认在/etc/sudoers,也可以通过命令 whereis sudoers 查看sudoers文件的位置。 2. 修改sudoers文件权限即添加文件拥有这的写权限
sudo chmod u+w /etc/sudoers
在修改权限前后也可以对比以下权限的变化(可以不进行此操作):
ls -al /etc/sudoers
- 编辑文件,在root ALL=(ALL)ALL行下添加XXX ALL=(ALL)ALL,XXX为用户名。添加方法:找到root行,按下“i”键进入编辑模式添加!编辑好后esc键进入一般模式,“:wq"保存退出!
sudo vim /etc/sudoers
- 回到文件的原权限
sudo chmod u-w /etc/sudoers