欢迎来到天天文库
浏览记录
ID:44942567
大小:737.00 KB
页数:23页
时间:2019-11-05
《第06章_权限的管理》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、第六章 权限的管理本章目标了解Linux下用户账户的分类了解与用户和组相关的配置文件创建与删除用户账户和组为文件或目录分配访问权限本章内容6.3管理文件和目录的权限6.2管理用户和组6.1基本概念6.1基本概念6.1.1用户和组6.1.2相关文件6.1.1用户和组用户账户Linux中用户账户可分为3类超级用户系统用户普通用户用户组Linux中,当添加新用户时,若未指定所属组,那么将为其建立同名字的组6.1.2相关文件/etc/passwdroot:x:0:0:admin,308,888,010-99999999:/root:/bin/bash登录账户密码用户ID用户组ID用户信
2、息用户宿主目录登录shellrootx00admin,308,888,010-99999999/root/bin/bash6.1.2相关文件(续)/etc/passwd账户名密码密码最后一次修改的时间两次修改密码的最小天数密码有效期警告时间不活动时间失效时间标志root:$1$BHM5KXFq$Yg7uKXjOV5Fv6WcnHYGED0:13728:0:99999:7:::6.1.2相关文件(续)/etc/grouproot:x:0:root组名密码组ID用户列表6.1.2相关文件(续)/etc/gshadowroot:::root组名密码组管理员组成员6.1.2相关文件(续
3、)/etc/default/useraddGROUP=100HOME=/homeINACTIVE=-1EXPIRE=SHELL=/bin/bashSKEL=/etc/skel6.1.2相关文件(续)/etc/skel/用于为新用户分配初始化脚本文件/etc/login.defsMAIL_DIR/var/spool/mailPASS_MAX_DAYS99999PASS_MIN_DAYS0PASS_MIN_LEN5PASS_WARN_AGE7UID_MIN500UID_MAX60000GID_MIN500GID_MAX60000CREATE_HOMEyesUMASK077USERG
4、ROUPS_ENAByes6.2管理用户和组6.2.1管理用户账户6.2.2管理用户组6.2.1管理用户账户添加用户账户useradd例子#useradduser01#useradd-d/user02-gtestgroup-u999user02改变用户口令passwd例子#passwduser016.2.1管理用户账户(续)修改账户信息usermod例子#usermod-s/bin/sh-d/home/user01-groot>-u555user01#usermod-Luser01#usermod–Uuser01删除用户userdel例子#userdel–rtest6.2.2
5、管理用户组创建组groupadd例子#groupaddtestgroup#groupadd–g2000testgroup修改组信息groupmod例子#groupmod-g3000-nnewgrouptestgroup6.2.2管理用户组(续)创建组密码gpasswd例子#gpasswdnewgroup删除组groupdel例子#groupdelnewgroup6.3管理文件和目录的权限6.3.1基本知识6.3.2权限的修改6.3.3改变所有权6.3.1基本知识文件类型d-lcb#ls-ltotal56drwxr-xr-x2rootroot4096Aug403:34Deskto
6、p-rw-r--r--1rootroot25092Aug403:28install.logdrwxr-xr-x权限位拥有者用户组其他人三元组读(r)写(w)执行(x)6.3.1基本知识(续)权限规则小结权限读(r)写(w)执行(x)目录读目录内容在目录中用命令添加或删除文件引用或者移动至目录文件读或复制目录中的文件修改或删除文件运行可执行文件6.3.2权限的修改使用chmod命令修改权限符号标记法用于表示权限位的助记标识符u(代表拥有者)、g(代表用户组)、o(代表其他人)用于赋值的操作符号=、+、-用于表示权限的符号字符r、w、x例子#chmodg=rxtestfile#ch
7、modg+wtestfile#chmoda-xtestfile#chmod-Ra=r./6.3.2权限的修改8进制数字法rwxr-xr--111101100二进制421401400↓754八进制例子#chmod777testfile#chmod760testfile注意:与符号标记法不同,8进制数字需要同时设置各个权限,不能只设置其中一个或两个权限,而让其他权限保持不变。6.3.3改变所有权使用chown修改文件或目录的拥有者和用户组例子#chownusertestfile#chownuse
此文档下载收益归作者所有