centos 添加新用户并授权

添加用户

[root@devops ~]# adduser xuwei

为这个用户初始化密码,linux会判断密码复杂度,不过可以强行忽略:

[root@devops ~]# passwd xuwei

赋予sudo权限

vim /etc/sudoers 添加一行

  • sudoers没有修改权限
# 查看文件权限
lsattr /etc/sudoers

# 用chattr命令防止系统中某个关键文件被修改:

chattr +i /etc/sudoers

然后用mv /etc/resolv.conf等命令操作于该文件,都是得到Operation not permitted 的结果。

vim编辑该文件时会提示W10: Warning: Changing a readonly file错误。要想修改此文件就要把i属性去掉:

chattr -i /etc/sudoers
使用 lsattr 命令来显示文件属性:

# lsattr /etc/resolv.conf

查看用户信息的常用命令

用户列表文件:/etc/passwd
用户组列表文件:/etc/group

查看系统中有哪些用户:cut -d : -f 1 /etc/passwd
查看可以登录系统的用户:cat /etc/passwd | grep -v /sbin/nologin | cut -d : -f 1
查看用户操作:w 命令 (需要 root 权限)
查看某一用户:w 用户名
查看登录用户:who
查看用户登录历史记录:last
posted @ 2023-06-01 09:17  bhxuwei  阅读(139)  评论(0编辑  收藏  举报