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命令,并且在执行的时候不输入密码
添加新用户可以使用如下命令:sudo useradd -m -d /home/newuser newuser
然后为新用户配置一下登录密码
sudo passwd newuser
这样这个用户就可以使用了。默认情况下,允许多个使用同一个用户名登录。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)