用户、用户组、权限 (一) —— 认识用户、用户组 、权限 和 切换用户

137 阅读1分钟

持续创作,加速成长!这是我参与「掘金日新计划 · 6 月更文挑战」的第17天,点击查看活动详情

认识用户、用户组 、权限 和 切换用户

用户、用户组、权限

用户:分为超级用户、普通用户、系统用户。

在掌握用户、用户组的命令前,先用下图形界面的用户与用户组管理去理解linux的用户与用户组的概念。

文件的权限

image.png

Linux系统是一个多用户多任务的操作系统,任何一个要使用系统资源的用户,都必须首先向系统管理员申请一个账号,然后以这个账号的身份进入系统。

image.png

查看一个文件的权限: ls -l install.log

查看一个目录的权限

如在当前下建一个目录abc,查看一个目录的权限:Ls –ld  abc

一、 用户与用户组

image.png image.png

需要查找更多选可用man命令

如:man  useradd

用户的添加、删除、修改及用户密码的管理

用户组添加、删除、修改

注意四个文件: /etc/passwd        存储用户的关键信息

/etc/group         存储用户组关键信息

/etc/shadow        存储用户的密码信息

/etc/gshadow       存储用户组的密码信息

image.png image.png

切换用户

命令:su [用户名]

如果用户名不指定,则表示切换到root用户

切换用户需要注意事项****

a. 从root用户往普通用户切换不需要密码,但是反之,则需要root密码

b. 切换用户之后,前后的工作路径是不变的

c. 普通用户没有办法访问root用户家目录,但是反之则可以。