Yan
Yan Just a simple man.

add user

add user

linux新增带超级权限的普通用户

切换root

新增用户需要很多权限去设置一些东西,这里切换到root用户做处理

1
$ su

新建主目录

新建主目录位置,一般新建在home/目录下,也有选择usr目录的

1
2
root# mkdir /home/[USER]  /*主目录设置在`/home/`*/
root# mkdir /usr/[USER]   /*主目录设置在`/usr/`*/

新增groupuser

新增用户组和组下的用户

1
2
root# groupadd [group]
root# useradd -d /home/[user] -g [group] -s /bin/bash [user]

建议groupuser使用同一个名字,如果你有新建多用户的需求可以分开设置不同的名字

增加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