add user
linux新增带超级权限的普通用户
切换root
新增用户需要很多权限去设置一些东西,这里切换到root
用户做处理
1
$ su
新建主目录
新建主目录位置,一般新建在home/
目录下,也有选择usr
目录的
1
2
root# mkdir /home/[USER] /*主目录设置在`/home/`下*/
root# mkdir /usr/[USER] /*主目录设置在`/usr/`下*/
新增group
和user
新增用户组和组下的用户
1
2
root# groupadd [group]
root# useradd -d /home/[user] -g [group] -s /bin/bash [user]
建议group
和user
使用同一个名字,如果你有新建多用户的需求可以分开设置不同的名字
增加sudo权限
超级权限的配置文件为/etc/sudoers
, 这个是全用户的只读文件,需要先添加写权限,改完以后恢复权限
1
2
root# chmod +w /etc/sudoers
root# vim /etc/
增加一行在root下面
1
2
# User privilege specification
root ALL=(ALL:ALL) ALL
修改为
1
2
3
# User privilege specification
root ALL=(ALL:ALL) ALL
[user] ALL=(ALL:ALL) ALL
修改完以后去除写权限
1
root# chmod -w /etc/sudoers
修改主目录权限和所属
修改主目录的所属用户组
1
2
root# chown -R [group].[user] /home/[user] /*主目录设置在`/home/`下*/
root# chown -R [group].[user] /usr/[user] /*主目录设置在`/usr/`下*/
修改主目录权限
1
2
root# chmod -R 755 /home/[user] /*主目录设置在`/home/`下*/
root# chmod -R 755 /usr/[user] /*主目录设置在`/usr/`下*/
设置user密码
1
root# passwd [user]
到此,所有的设置完成.通过su [user]
命令可以切换到你的新用户
issues
如果有疑惑或错误,请提issues –> Issues