linux权限管理ppt,Linux用户和权限管理.ppt

62e50291a81fc54b507f33cb80033297.gif Linux用户和权限管理.ppt

(26页)

a8aff7d5b4efbb88a17a6b00ed4d6415.gif

本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦!

19.90 积分

用户和权限管理Linux用户管理简介-1Linux的单用户多任务。例如同时上网、听音乐;Linux的多用户。可以支持1000个以上用户同时使用一台计算机,使资源充分利用;Linux系统的多任务。允许每个用户同时运行多个作业,进程间可相互通信,但不会互相干扰,前台后台同时工作,提高了用户的工作效率;Linux用户管理简介-2 用户在系统中是分为角色的,通过UID来识别角色root用户,系统唯一,可以操作系统任何文件和命令,拥有最高权限,UID=0虚拟用户,不具有登录系统能力,但却是系统运行不可缺少的用户。如:bin、daemon、ftp、mail等,UID为1---499之间普通真实用户,可以登录系统,权限有限,靠管理员创建,UID为500—60000之间Linux用户管理简介-3 为了更好的管理用户,出现组group的概念。基本组(私有组) 当用户创建文件和文件夹时,默认属于私有组附加组(公共组)用户账号文件-/etc/passwd用于保存用户的帐号基本信息文件位置:/etc/passwd每一行对应一个用户的帐号记录,一行有7个段位,用“:”隔开[root@localhost ~]# tail -2 /etc/passwdsabayon:x:86:86:Sabayon user:/home/sabayon:/sbin/nologinqin:x:500:500:BENET Student User:/home/benet:/bin/bash用户名密码UIDGID用户名全称用户家目录用户登录shell[root@localhost ~]# tail -2 /etc/shadowxfs:!!:14374:0:99999:7:::teacher:$1$BT7teaYX$s2sr6uFUwKhtU.8/8VpzB1:14374:0:99999:7:::用户账号文件-/etc/shadow用于保存密码字串、密码有效期等信息文件位置:/etc/shadow每一行对应一个用户的密码记录用户名加密密码,如果有两个感叹号,表示锁定,如果空白,则代表没有密码上次修改密码时间,从1970年1月1日开始修改密码间隔最少的天数,0为不限制密码最大使用期限密码过期前警告的天数密码过期时间root@localhost ~]#tail -1 /etc/gshadowjishu:!::lisiroot@localhost ~]# grep "adm" /etc/groupsys:x:3:root,bin,admadm:x:4:root,adm,daemon:::组账号文件与用户帐号文件相类似/etc/group:保存组帐号基本信息/etc/gshadow:保存组帐号的密码信息用户组名称用户组密码GID用户列表,如果为空,表示用户组为GID的用户名用户组用户组密码,如果是空或者有“!”,表示没有密码用户组管理者组成员,用逗号“,”隔开添加用户账号useradd命令格式:useradd [选项]... 用户名常用命令选项-u:指定 UID 标记号-d:指定宿主目录,缺省为 /home/用户名useradd -d /qin qin-e:指定帐号失效时间,格式YYYY-MM-DDuseradd -e 2080-01-17 qin-g:指定用户的基本组名(或UID号)useradd -g caiwubu chuna-G:指定用户的附加组名(或GID号)useradd -G caiwubu kuaiji-M:不为用户建立并初始化宿主目录-s:指定用户的登录Shelluseradd test -s /sbin/nologin-n: 取消建立以用户名称为名的群组删除用户账号userdel命令格式:userdel [选项] 用户名常用命令选项-r:把用户的宿主目录一并删除设置密码passwd命令格式:passwd [选项] 常用命令选项-d:清空用户的密码,使之无需密码即可登录-l:锁定用户帐号 passwd -l qin-S:查看用户帐号的状态(是否被锁定) -u:解锁用户帐号 passwd -uf qin-x: 最大密码使用时间(天)-n: 最小密码使用时间(天)修改已有用户属性usermod命令格式:usermod [选项] 常用命令选项-l:更改用户帐号的登录名称-L:锁定用户账户usermod -L qin-U:解锁用户账户 usermod -U qinusermod -p 123456 qin以下选项与useradd命令中的含义相同 -u、-d、-e、-g、-G、-s密码老化命令chage命令格式:chage [选项] 常用命令选项-m days:指定用户改变密码所间隔的最小天数-M days:指定密码有效的最多天数-d days:指定自从1970年1月1日起,密码被改变的天数-E date:指定账号被锁的日期(YYYY-MM-DD)-W days:指定密码过期前要向用户告警的天数chage -d 0 qin首次登陆必须更改密码组管理命令groupadd:添加组账号格式:groupadd [选项] groupdel:删除组账号 格式:groupdel 组帐号名groupmod:修改用户组的属性格式:groupmod [选项] gpasswd命令用途:设置组帐号密码(极少用)、添加/删除组成员格式:gpasswd [选项]... 组帐号名 常用命令选项-a:向组内添加一个用户-d:从组内删除一个用户成员-M:定义组成员列表,以逗号分隔切换用户身份su 切换身份 格式:su [选项] [-] [用户] root切换一般用户,不需要输入密码 普通用户切换成其他用户,要输入目标用户的密码 如果不跟用户名,默认切换成rootlinux用户相关配置文件/etc/skel目录:添加用户时,这个目录的文件自动复制到新添加用户的家目录/etc/login.defs文件:创建用户时的一些规则/etc/default/useradd文件:通过useradd添加用户时的规则文件查询账号信息id命令:查询用户身份标识格式:id [用户名]groups命令:查询用户所属的组格式:groups [用户名]finger命令:查询用户帐号的详细信息格式:finger [用户名]users、w 、who命令用途:查询已登录到主机的用户信息whoami命令:显示当前用户名称图形化工具配置用户和组可以通过system-config-users命令打开文件/目录的权限和归属1访问权限读取r:允许查看文件内容、显示目录列表写入w:允许修改文件内容,允许在目录中新建、移动、删除文件或子目录可执行x:允许运行程序、切换目录归属(所有权)属主:拥有该文件或目录的用户帐号属组:拥有该文件或目录的组帐号文件/目录的权限和归属2rw-r--r--420400400644权限项读写执行读写执行读写执行字符表示rwxrwxrwx数字表示421421421权限分配文件所有者文件所属组其他用户 [root@localhost ~]# ls -l install.log -rw-r--r-- 1 root root 34298 04-02 00:23 install.log文件类型、权限属主、属组设置文件和目录的权限u、g、o、a 分别表示属主、属组、其他用户、所有用户 +、-、= 分别表示增加、去除、设置权限3位八进制数格式2:chmod nnn 文件或目录...chmod命令格式1:chmod [ugoa] [+-=] [rwx] 文件或目录... 常用命令选项-R:递归修改指定目录下所有子项的全新chown命令格式: chown 属主 文件或目录 chown :属组 文件或目录 chown 属主:属组 文件或目录常用命令选项-R:递归修改指定目录下所有文件、子目录的归属chgrp :改变档案所属群组 -R:递归修改指定目录下所有文件、子目录的归属设置文件和目录的归属使用附加权限SET位权限主要用途: 为可执行(有 x 权限的)文件设置,权限字符为“s” 其他用户执行该文件时,将拥有属主或属组用户的权限SET位权限类型: SUID:表示对属主用户增加SET位权限 SGID:表示对属组内的用户增加SET位权限[root@localhost ~]# ls -l /usr/bin/passwd-rwsr-xr-x 1 root root 19876 2006-07-17 /usr/bin/passwd普通用户以root用户的身份,间接更新了shadow文件中自己的密码应用示例:/usr/bin/passwd使用附加权限粘滞位权限(Sticky)主要用途: 为公共目录用户不能删除该目录中其他用户的文件(例如,权限为777的)设置,权限字符为“t”应用示例:/tmp、/var/tmp[root@localhost ~]# ls -ld /tmp /var/tmpdrwxrwxrwt 8 root root 4096 09-09 15:07 /tmpdrwxrwxrwt 2 root root 4096 09-09 07:00 /var/tmp粘滞位标记字符使用附加权限设置SET位、粘滞位权限使用权限字符 chmod ug±s 可执行文件... chmod o±t 目录名...使用权限数字: chmod mnnn 可执行文件... m为4时 对应SUID,2对应 SGID,1对应粘滞位,可叠加ACL 是 Access Control List 的缩写,主要的目的是在提供传统的 owner,group,others, read,write,execute 权限之外的细部权限设定。 主要可以针对几个项目: 使用者 (user):可以针对使用者来设定权限; 群组 (group):针对群组为对象来设定其权限; 默认属性 (mask):还可以针对在该目录下在建立新文件/目录时,规范新数据的默认权限; 细部权限规划:ACL 的使用 设置aclsetfacl:设定某个目录/文件的 ACL 规范。格式:setfacl [-bkRd] [{-m|-x} acl 参数] 目标文件名选项或参数: -m :设定后续的 acl 参数给档案使用,不可与 -x 合用; -x :删除后续的 acl 参数,不可与 -m 合用; -b :移除所有的 ACL 设定参数; -R :递归设定 acl;-d :设定预设acl 参数的意思!只对目录有效,在该目录新建的数据会引用此默认值 setfacl -m u:qin:rwx -R /qingetfacl:查看某个目录/文件的 ACL 设置。格式:getfacl 目标文件名 关 键 词: 权限 用户 linux 管理

524d6daf746efaa52c3c71bbfe7ba172.gif  天天文库所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值