实验四 用户和组管理、软件包管理.doc_第1页
实验四 用户和组管理、软件包管理.doc_第2页
实验四 用户和组管理、软件包管理.doc_第3页
实验四 用户和组管理、软件包管理.doc_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

实验四 用户和组管理、软件包管理实验四 用户和组管理、软件包管理学号: 姓名: 班级:一、实验目的1、掌握创建新用户的方法2、掌握用户管理的基本命令3、掌握用户身份的转换4、掌握组的管理5、掌握tar命令的使用二、实验任务第一部分 用户管理(一)创建用户1、增加新用户user1,用户主目录:/home/user1rootlocalhost #useradd user12、设置user1密码为user111rootlocalhost #passwd user1打回车以后,在提示后面输入密码就行了3、增加新用户user2,用户主目录:/user/user2rootlocalhost #useradd -d /user/user2 user24、设置 user2 的密码为空rootlocalhost #echo |passwd -stdin user25、建立新文件/home/file1,创建目录/home/dir1rootlocalhost #touch ./home/file1rootlocalhost #mkdir ./home/dir16、以user1用户身份登陆rootlocalhost #su -l user17、将/home/file1文件拷贝到user1的用户主目录下,能够执行成功吗?user1localhost $cp /home/file1 /home/user1 输入上述命令能够执行8、将/home/file1文件拷贝到 /home/dir1目录下,能够执行成功吗? user1localhost $cp /home/file1 /home/dir1cp :cannot creat regular file /home/dir1/file1 :permission denied9、切换到root用户user1localhost $su然后再输入密码就能切换到root用户10、 将/home/file1文件拷贝到 /home/dir1目录下,能够执行成功吗? 为什么?rootlocalhost #cp /home/file1 /home/dir1能够执行,因为root用户有权限执行11、执行# chown user1 /home/dir1,命令作用是什么?改变user1的主目录为:/home/dir112、切换回user1用户rootlocalhost #su -l user113、将/home/file1文件拷贝到 /home/dir1目录下,能够执行成功吗?为什么?user1localhost $cp /home/file1 /home/dir1cp : cannot creat regular file /home/dir1/file1 :permission denied14、/etc/passwd和/etc/shadow的文件权限对于系统安全有何作用?(二)删除用户1、#userdel user12、#userdel -r user2思考:步骤1和步骤2的执行结果有什么异同?若使用参数r则删除用户的同时也删除用户所有相关的文件,也包括宿主目录及用户的邮件池等步骤1要达到和步骤2同样结果,还需要增加哪些操作?删除用户所有相关的文件,也包括宿主目录及用户的邮件池等第二部分:组的管理(一)创建新的组 1、执行命令# useradd user4 ,是否创建了新的组user4?建立了新的组user4,当创建一个新用户的时,若没有指定他所属的组,系统就建立一个与该用户同名的私有组2、创建新用户user5和组user5rootlocalhost #useradd user53、增加新的用户组 workgroup rootlocalhost #groupadd workgroup(二)组中用户的添加1、 #gpasswd a user4 workgroup把用户user4加入到workgroup群组管理员2、 #gpasswd a user5 workgroup把用户user5加入到workgroup群组管理员3、组信息保存在哪个文件中?打开此文件查看是否有相关信息。/etc/group(三)同组用户的目录权限1、使用user4用户登录 rootlocalhost #su -l user42、在用户主目录下创建新文件file1user4localhost $touch file13、使用 user5用户登录user4localhost $su -l user54、将 /home/user4/file1 拷贝到当前目录,能否直接拷贝?不能都直接拷贝5、执行命令# chgrp workgroup /home/user4现在再执行步骤4,是否可以成功?仔细查看文件权限和文件拥有者和相关组信息。user5localhost $ su -c chgrp workgroup /home/user4执行以后还是不能成功第三部分:批量新建用户账号(选作)操作要求:全班同学创建用户账号,用户名为“s”+学号的组合,并且都属于class0903群组。请写出详细操作步骤。第四部分 tar命令1、进入/home目录rootlocalhost #cd /home2、在该目录下新建两个子目录,目录名为test1和test2,应使用什么用户来创建?rootlocalhost home#mkdir test1 test23、将/etc目录下的文件yp.conf和hosts拷贝到子目录test1下rootlocalhost home#cp /etc/yp.conf /home/test1rootlocalhost home#cp /etc/hosts /home/test14、将目录/test1下所有的文件打包成/home/test1.tar文件rootlocalhost home#tar -cvf test1.tar test15、将/etc目录下的crontab文件拷贝到子目录test1和test2下rootlocalhost home#cp /etc/crotab /home/test1rootlocalhost home#cp /etc/crotab /home/test26、使用r选项增加test1.tar归档文件的内容rootlocalhost home#tar -rf test1.tar /test1/crontab7、删除/test1/hosts文件rootlocalhost home#rm /home/test1/hosts8、比较归档文件test1.tar与子目录test1下内容的差别,应使用什么参数?rootlocalhost home#tar -tf test1.tar9、重新将/etc目录下的hosts文件拷贝到子目录test1rootlocalhost home#cp /etc/hosts /home/test110、重新比较归档文件test1.tar与子目录test1下内容的差别rootlocalhost home#tar -tf test1.tar;ls test111、将test1目录下所有文件使用通配符*,拷贝到test2目录下rootlocalhost home#cp test1/* test212、将test2目录下所有文件追加到test1.tarrootlocalhost home#tar -rf test1.tar test2/13、显示test1.tar文件清单rootlocalhost home#tar -tf test1.tar14、将归档文件释放到/tmp目录下rootlocalhost home#tar -xvf test1.tar -C /tmp15

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论