centOS用户操作命令

useradd +用户名  添加一个用户

id +用户名 查看这个用户是否存在

passwd + 用户名  给这个用户设置密码

su +用户名切换用户,切换完后@符号前面的用户名就变了,@符号前面的表示用户名,@后面表示主机名

userdel + 用户名删除一个用户,删除用户只能在root权限下删除.

su 的操作相当于压栈的操作,我首先su kxj,然后又su root ,还是不能删除kxj,它的意思就说压了两个用户,必须退出到最外面的root用户才能删除.

exit退出当前用户,可以看到第一次exit的时候退到了kxj的用户,因为它是出栈的操作,先进先出.

userdel +用户名只是删除掉了这个用户,但是这个用户的目录还存在,如果需要删除干净的话需要把这个也删掉,home目录下就是存放用户的目录,删除干净一个用户还需要删除/var/mail/ 下的邮件

userdel -r +用户名就把用户目录也删除掉了,并且邮件也删掉了

(1)whoami        (功能描述:显示自身用户名称)

(2)who am i        (功能描述:显示登录用户的用户名)

(3)who            (功能描述:看当前有哪些用户登录到了本台机器上)

给普通用户授予root权限

下图可以看到root用户在/opt/目录下可以创建文件夹,切换到kxj用户就不可以了

退回到root目录编辑/etc/sudoers文件,并添加一行用户名相对应的

kxj   ALL=(ALL)     ALL

然后切换到kxj用户,直接创建文件夹还是不行,得使用sudo命令提升权限创建才可以.

猜你喜欢

转载自blog.csdn.net/kxj19980524/article/details/88781765