欢迎来到天天文库
浏览记录
ID:35544250
大小:155.00 KB
页数:7页
时间:2019-03-26
《实验五、用户管理和权限管理》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、实验五、用户管理和权限管理一、实验目的1、掌握对系统用户和组的建立与管理。2、掌握linux的文件访问权限和访问权限类型。3、掌握如何设置文件访问权限。二、实验重点与难点1、学会使用useradd、usermod和userdel命令2、学会使用chmod设置文件权限三、实验内容及步骤1)查看/etc/passwd文件和/etc/shadow文件内容,识别该文件中记录的信息内容。2)使用YaST创建新用户user1和用户组group1,将用户user1加入到组group1。3)用useradd命令建立2个用户admin和geeko(注意要求创建用户主目录),设定好对
2、应的用户密码,再用groupadd命令建立一个用户组school。4)使用命令将admin用户改名为administrator。5)使用命令将administrator账户锁定,然后再使用该账户登录系统,观察会发生什么?然后再将账号解除锁定。6)将linux系统注销使用geeko账号登录,在geeko的主目录下创建两个新的文件K1,K2。在/tmp目录下创建两个文件W1,W2。7)删除geeko账号及其主目录。并尝试删除所有属于geeko用户的文件。8)在/tmp目录中创建两个新文件newfile,test,将newfile文件访问权限设置为rwxrw-rw-,t
3、est文件访问权限设置为rwxr--r--。9)使用su命令将用户身份切换至administrator,将“Icanreadandwrite”写入newfile文件中,并保存。是否可以对test文件进行编辑?10)如果要实现其他用户对test文件的编辑权限,应该如何设置该文件的权限?写出操作的命令。11)创建一个目录directory,将目录访问权限设置为rwxrwxrw-。四、知识点补充1.增加用户帐号命令格式:useradd[<选项>]<用户名>常用选项:•-g:指定新用户的主组。•-G:指定新用户的附加组。•-d:指定新用户的自家目录。•-s:指定新用户使用
4、的Shell,默认为bash。•-e:指定用户的登录失效时间,例如:2006-12-31•-M:不建立新用户的自家目录。2.修改用户账号——usermod•命令格式:usermod[<选项>]<用户名>常用选项:•-c<备注>:修改用户帐号的备注文字。•-d<登入目录>:修改用户登入时的目录。•-e<有效期限>:修改帐号的有效期限。•-f<缓冲天数>:修改在密码过期后多少天即关闭该帐号。•-g<群组>:修改用户所属的群组。•-l<帐号名称>:修改用户帐号名称•-L:锁定用户密码,使密码无效•-U:解除密码锁定•-u:修改用户ID3.删除用户——userdel•命令
5、格式:userdel[<选项>]<用户名>常用选项:•-r将用户目录下的文档一并删除。在其他位置上的文档也将一一找出并删除。4.组增加命令——groupadd命令格式:groupadd [<选项>]<组账号名>常用选项:•-r:用于创建系统组账号(GID小于500)•-g:用于指定GID5.组账号修改——groupmod命令格式:groupmod <组账号名>6.删除组账号——groupdel•命令格式:groupdel <组账号名>只能删除那些没有被任何用户指定为主组的组。7、更改用户口令---passwd•命令格式:passwd [<选项>]<账号名称>主要选
6、项:•-l:锁定已经命名的账户名称•-u:解开账户锁定状态•-x,--maximum=DAYS:最大密码使用时间(天)•-n,--minimum=DAYS:最小密码使用时间(天)•-d:删除使用者的密码•-S:检查指定使用者的密码认证种类•以上选项只有具备超级用户权限的使用者方可使用8、如何从命令行设置权限:•chmod:修改文件或者目录的权限(符号或者数字)•说明:可以使用此命令添加、删除文件或目录的权限,还可以指派权限。文件所有者和根用户都可以使用该命令。•语法:chmod[选项]符号filenamechmod[选项]数值filename•选项:-R递归修改或
7、设置文件、目录及其子目录的访问特权。-f强制改变文件访问特权;如果是文件的拥有者,则得不到任何错误信息chmod命令示例命令目的chmodu=rwxcourses设定courses目录的拥有者有读、写和搜索的访问特权,同时保证组和其他用户的原有访问特权不变。chmodugo-rwsample任何用户对目录sample没有读和写的访问特权。chmoda-rwsample同上chmoda+xsample任何用户都拥有对目录sample的执行访问特权。chmodg=usample组内用户对目录sample的访问特权,等于文件拥有者的访问特权。chmodgo=Sample
8、取消组和其
此文档下载收益归作者所有