本文主要是介绍Ubuntu添加/删除用户并赋予root权限,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
以添加“newuser”新用户为例:
1. adduser
输入命令:
sudo adduser newuser
输出显示:
Enter the new value, or press ENTER for the defaultFull Name []: newuserRoom Number []: 716Work Phone []:Home Phone []:Other []:
Is the information correct? [Y/n] Y
在创建用户主目录时默认在/home下,而且创建为 /home/用户名
2. useradd
在使用useradd命令创建新用户时,不会为用户创建主目录,也不会为用户指定shell版本或为用户创建密码。
sudo useradd newuser
输入以下命令,设置新用户的密码:
sudo passwd newuser
根据提示设置用户的密码。
Enter new UNIX password:
Retype new UNIX password:
passwd: password updated successfully
为用户手动指定主目录:
sudo usermod -d /home/newuser newuser
添加新用户到superuser
执行visudo命令
sudo visudo
在最后添加:
newuser ALL=(ALL:ALL) ALL
ctrl+o(然后再按enter)保存,然后ctrl+x退出。
附录:删除用户
deluser
只删除用户:sudo deluser newuser
连同用户的主目录和邮箱一起删除:sudo deluser --remove-home newuser
连同用户拥有的所有文件删除:sudo deluser --remove-all-files newuser
userdel
只删除用户:sudo userdel newuser
连同用户主目录一起删除:sudo derlser -r newuser
与用户信息相关的文件
/etc/passwd - 使 用 者 帐 号 资 讯,可以查看用户信息
/etc/shadow - 使 用 者 帐 号 资 讯 加 密
/etc/group - 群 组 资 讯
/etc/default/useradd - 定 义 资 讯
/etc/login.defs - 系 统 广 义 设 定
/etc/skel - 内 含 定 义 档 的 目 录
参考:
1、Ubuntu下创建新用户
2、Ubuntu16.04系统中创建新用户
这篇关于Ubuntu添加/删除用户并赋予root权限的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!