Linux (Ubuntu/CentOS) 添加用户、改变管理员权限

1.添加用户

通常使用命令useradd或adduser

1.1 Ubuntu中添加用户

  • 使用命令 useradd
# 添加用户username
# 参数m为自动创建/home/username目录,若不加m则可能导致无法登陆
$ useradd -m username

# 设置用户username的密码
$ passwd username

Linux (Ubuntu/CentOS) 添加用户、改变管理员权限_第1张图片

  • 使用命令 adduser
# 根据提示填写相关信息即可
$ adduser username

Linux (Ubuntu/CentOS) 添加用户、改变管理员权限_第2张图片

1.2 CentOS中添加用户

如下图,在CentOS中adduser和useradd是一样的
Linux (Ubuntu/CentOS) 添加用户、改变管理员权限_第3张图片

# useradd 或 adduser
$ adduser username
$ passwd username

Linux (Ubuntu/CentOS) 添加用户、改变管理员权限_第4张图片



2.改变权限

注:
1.这里只介绍将该用户加入 /etc/sudoers 文件的方法,其他方法不做介绍。
2. Ubuntu和CentOS基本一致,一下以Ubuntu为例

由于 sudoers 文件权限的问题,一开始只有read的权限,因此不能用 sudo vi /etc/sudoers修改,先切换为root用户更改其权限再修改,如下

$ sudo su -
$ chmod a+w /etc/sudoers 
$ vi /etc/sudoers
# 然后添加 username 到 root 下,内容见下图
$ chmod a-w /etc/sudoers

Linux (Ubuntu/CentOS) 添加用户、改变管理员权限_第5张图片
文件增加的内容为: username ALL=(ALL:ALL) ALL
adimn



注意: vivimUbuntuCentOS 的区别
1. 在Ubuntu中:vi 和 vim是分开的,例:vi中删除非模式形态下x删除当前字符,插入模式下删除键不能删除字符
2. 在CentOS中:vi 为 vim 指令别名,因此一致,如下图
Linux (Ubuntu/CentOS) 添加用户、改变管理员权限_第6张图片

注:以上均为在笔者使用的系统版本中的情况,因为不清楚是否所有版本都一致

你可能感兴趣的:(Linux)