1 前提使用超级用户(root)操作

2 创建用户组

#查看用户组
cat /etc/group

#创建用户组
groupadd 组名

# 删除用户组
groupdel 组名

3 创建用户

#查看用户
cat /etc/passwd

#创建用户 -m 自动为新建的用户创建家目录
useradd -m -g 组名 新建用户名

#设置用户密码
passwd 用户名

#删除用户 -r 把用户的家目录一起删除
#注意:删除用户时,用户组也会被一起删除
userdel -r 用户名

#切换用户
su 用户名

#退出当前用户
exit

4 其他命令

#改变文件或文件夹归属组和用户
sudo chown -R 用户名:组名 文件名或文件夹名

#查看用户 UID 和 GID 信息
id
 
#查看当前登录的用户列表
who
 
#查看当前用户的账户名
whoami

5 sudo免密

5.1 切换root用户
su -
5.2 修改文件
#给文件/etc/sudoers赋予写入的权限
chmod u+w /etc/sudoers

#修改文件
vi /etc/sudoers
5.3 追加免密信息
#在文件的末尾加上: 用户名 ALL=(ALL:ALL) NOPASSWD: ALL
用户名 ALL=(ALL) NOPASSWD:ALL
5.4 回收写权限
chmod u-w /etc/sudoers 
Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐