1.添加用户
通常使用命令useradd或adduser
1.1 Ubuntu中添加用户
- 使用命令
useradd
# 添加用户username
# 参数m为自动创建/home/username目录,若不加m则可能导致无法登陆
$ useradd -m username
# 设置用户username的密码
$ passwd username
- 使用命令
adduser
# 根据提示填写相关信息即可
$ adduser username
1.2 CentOS中添加用户
如下图,在CentOS中adduser和useradd是一样的
# useradd 或 adduser
$ adduser username
$ passwd username
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
文件增加的内容为: username ALL=(ALL:ALL) ALL
注意:
vi
和vim
在Ubuntu
和CentOS
的区别
1. 在Ubuntu中:vi 和 vim是分开的,例:vi中删除非模式形态下x删除当前字符,插入模式下删除键不能删除字符
2. 在CentOS中:vi 为 vim 指令别名,因此一致,如下图
注:以上均为在笔者使用的系统版本中的情况,因为不清楚是否所有版本都一致