linux用户与权限讲解
一、用户类别
管理员:0
系统用户:1-499
运行后台程序(daemon)
普通用户:500+
二、组类别
管理员组:0
系统组:1-499
普通组:500+
三、文件和目录权限:
1、文件
r:查看文件内容
w:修改文件内容
x:把此文件启动为一个运行的程序
2、目录
r:可使用ls命令查看目录中的文件名列表
w:在目录中创建或删除文件
x:可以cd到目录中,使用ls -l查看目录中文件的元数据信息
四、用户管理
Linux:
/etc/passwd:用户的账号信息
account:password:UID:GID:CECOS:directory:shell
登录名:密码点位符:UID:GID:注释信息:家目录:用户的默认shell
/etc/shadow:用户的密码信息
/etc/group:组的账号信息
/etc/gshadow:组的密码信息
五、命令:
1、useradd
-u:UID
-g:GID 基本组
-G:GID 附加组
-c 'COMMENT' 注释信息
-s SHELL:SHELL必须是/etc/shells文件中存在shell
-m:创建家目录
-M:不创建家目录
-r:创建系统用户
2、groupadd
-g GID 指定GID
-r:创建系统组
一、用户类别
管理员:0
系统用户:1-499
运行后台程序(daemon)
普通用户:500+
二、组类别
管理员组:0
系统组:1-499
普通组:500+
三、文件和目录权限:
1、文件
r:查看文件内容
w:修改文件内容
x:把此文件启动为一个运行的程序
2、目录
r:可使用ls命令查看目录中的文件名列表
w:在目录中创建或删除文件
x:可以cd到目录中,使用ls -l查看目录中文件的元数据信息
四、用户管理
Linux:
/etc/passwd:用户的账号信息
account:password:UID:GID:CECOS:directory:shell
登录名:密码点位符:UID:GID:注释信息:家目录:用户的默认shell
/etc/shadow:用户的密码信息
/etc/group:组的账号信息
/etc/gshadow:组的密码信息
五、命令:
1、useradd
-u:UID
-g:GID 基本组
-G:GID 附加组
-c 'COMMENT' 注释信息
-s SHELL:SHELL必须是/etc/shells文件中存在shell
-m:创建家目录
-M:不创建家目录
-r:创建系统用户
2、groupadd
-g GID 指定GID
-r:创建系统组