linux怎么查看本机内存大小
252
2022-11-05
目录与权限管理
1.用户账号和组账号概述
Linux基于用户身份对资源访问进行控制用户帐号超级用户、普通用户、程序用户组帐号基本组(私有组)附加组(公共组)UID和GIDUID (User IDentity,用户标识号)GID (Group IDentify,组标识号)
2.用户账户文件
与用户账号相关的配置文件主要有2个,分别是/etc/passwd、/etc/shadow
passwd文件中的配置行格式系统中所有用户的账号基本信息都保存在“/etc/passwd”文件中。每一行对应一个用户账号记录,任何用户都可以读取文件中的内容。该文件只有root用户能编辑shadow中的内容,普通用户不能编辑该内容。
[root@localhost ~]# vim /etc/passwdroot:X:0:0:root: / root: /bin/bash
字段9:保留字段(未使用)
3.useradd命令——添加用户账号
常用选项:-u:指定用户的UID号。-d:指定用户的宿主目录位置(如果没有该目录,则创建一个)-e:指定用户的账户失效时间,YYYY-MM-DD的日期格式。-g:指定用户的基本组名,对应的组名必须已存在-G:指定用户附加组名,对应的组名必须已存在-M:不建立宿主目录-s:指定用户登录Shell。(比如/bin/bash为可登陆系统,/sbin/nologin和/bin/false为禁止用户登陆系统)
4、passwd命令——设置/更改用户口令
root用户可以指定用户名作为参数,对指定账号的密码进行管理:不指定用户名时,修改当前账号的密码。普通用户却只能执行单独的“passwd"命令修改自己的密码。常用选项:-d:清空指定用户的密码,仪使用用户名即可登录系统。
5.usermod命令——修改用户账号属性
-u: 修改用户的UID号。
6.userdel命令——删除用户账号
命令格式:userdel [-r] 用户名添加-r选项时,表示连用户的宿主目录一并删除
7.用户账号的初始配置文件
8.组账号文件
查询账号信息
8.添加删除组成员gpasswd
常用选项-a:向组内添加一一个用户-d:从组内删除一个用户成员-M:定义组成员列表,以逗号分隔
10.文件/目录的权限和归属
访问权限读取r:允许查看文件内容、显示目录列表写入w:允许修改文件内容,允许在目录中新建、移动、删除文件或子目录可执行x:允许运行程序、切换目录归属(所有权)属主:拥有该文件或目录的用户帐号属组:拥有该文件或目录的组帐号
chmod命令——设置文件和目录的权限
11.umask命令:设置目录和文件的默认权限
umask为反权限指定目前用户在新建文件或目录时的权限默认值。
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~