持续创作,加速成长!这是我参与「掘金日新计划 · 6 月更文挑战」的第17天,点击查看活动详情
认识用户、用户组 、权限 和 切换用户
用户、用户组、权限
用户:分为超级用户、普通用户、系统用户。
在掌握用户、用户组的命令前,先用下图形界面的用户与用户组管理去理解linux的用户与用户组的概念。
文件的权限
Linux系统是一个多用户多任务的操作系统,任何一个要使用系统资源的用户,都必须首先向系统管理员申请一个账号,然后以这个账号的身份进入系统。
查看一个文件的权限: ls -l install.log
查看一个目录的权限
如在当前下建一个目录abc,查看一个目录的权限:Ls –ld abc
一、 用户与用户组
需要查找更多选可用man命令
如:man useradd
用户的添加、删除、修改及用户密码的管理
用户组添加、删除、修改
注意四个文件: /etc/passwd 存储用户的关键信息
/etc/group 存储用户组关键信息
/etc/shadow 存储用户的密码信息
/etc/gshadow 存储用户组的密码信息
切换用户
命令:su [用户名]
如果用户名不指定,则表示切换到root用户
切换用户需要注意事项****
a. 从root用户往普通用户切换不需要密码,但是反之,则需要root密码
b. 切换用户之后,前后的工作路径是不变的
c. 普通用户没有办法访问root用户家目录,但是反之则可以。