ubuntu新建用户
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ubuntu新建用户相关的知识,希望对你有一定的参考价值。
参考技术A ubuntu初始环境只有root用户,为了安全,新建一般权限用户。1. 添加用户名为test
root@iZbp10p2g1civut:/# useradd test
2. 为test用户创建密码,输入该命令后会输入密码,和密码确认
root@iZbp10p2g1civut:/# passwd test
3. 为test用户指定命令解释程序(通常为/bin/bash)
root@iZbp10p2g1civut:/# usermod -s /bin/bash test
4. 为test用户指定用户主目录
root@iZbp10p2g1civut:/# usermod -d /home/csdn test
5. 创建test用户主目录文件夹
root@iZbp10p2g1civut:/# mkdir /home/test
6. 把test文件夹所有权赋给test用户
root@iZbp10p2g1civut:/# chown -R test:test /home/test
此时创建用户已经成功,可以用test用户进行登录。但此时的test用户不能使用sudo命令,因为没有在/etc/sudoers文件里给test用户添加权限。
此时切换到root用户下,在/etc/sudoers文件中添加一行命令:test ALL=(ALL) ALL。
注:
1.test ALL=(ALL) ALL // 允许用户youuser执行sudo命令(需要输入密码)
2.%test ALL=(ALL) ALL // 允许用户组youuser里面的用户执行sudo命令(需要输入密码)
3.test ALL=(ALL) NOPASSWD: ALL // 允许用户youuser执行sudo命令,并且在执行的时候不输入密码
4.%test ALL=(ALL) NOPASSWD: ALL // 允许用户组youuser里面的用户执行sudo命令,并且在执行的时候不输入密码
ubuntu16.04.06新建系统用户
环景:
Ubuntu16.04.06
问题描述:
新建系统用户
解决方案:
操作步骤:
1.新建系统用户
sudo useradd -m -s /bin/bash userName
2.新用户设置密码
sudo passwd userName
输入ls /home/,可以看到用户目录被成功创建
3.修改用户权限
这里采用修改/etc/sudoers文件的方法分配用户权限。因为此文件只有r权限,在改动前需要增加w权限,改动后,再去掉w权限。
sudo chmod +w /etc/sudoers
sudo vim /etc/sudoers
#添加下面配置语句,并且保存修改
sudo chmod -w /etc/sudoers
4.删除用户
1.执行 userdel:sudo userdel userName
2.删除用户目录:sudo rm -rf /home/userName
3.删除用户权限相关配置:删除或者注释掉/etc/sudoers中关于要删除用户的配置,否则无法再次创建同名用户
以上是关于ubuntu新建用户的主要内容,如果未能解决你的问题,请参考以下文章