多用户多任务管理-掌握账户及权限的维护管理-了解进程的管理和作业控制

19 篇文章 0 订阅
15 篇文章 0 订阅

一、实验目的

(1)掌握账户及权限的维护管理

(2)了解进程的管理和作业控制

二、实验内容

1.账号管理

useradd ,usermod ,userdel,groupadd,groupmod ,groupdel ,gpasswd,passwd,chage,who,id,groups,newgrp

2.权限管理

chmod ,chown,chgrp,umask ,getfacl,setfacl

3.进程及作业控制

ps ,kill ,jobs , bg ,fg , &

三、实验步骤

1.以自己所在班级名创建标准组(名称格式:wj2001,rj2001)。以自己学号为用户账号创建新用户,并加入班级组。修改用户的shell为/bin/tcsh,账户永不过期。设置用户密码。修改该用户两次修改密码之间的最小天数为6 天,最大天数为15 天。锁定该用户账户。

步骤:

(1).创建自己所在班级名创建标准组 rj2004  usergroup rj2004

(2).以自己学号为用户账号创建新用户,并加入班级组。Useradd A12200177 并且查看

Id A122001777

⑶ 修改用户的shell为/bin/tcsh,账户永不过期。Usermod /bin/bash A12200177

(3)进人 vim /etc/login.defs  修改最小天数6,和最大天数15 进入修改文档

验证截图:

2.创建目录/web1,所有者是u1;创建目录/web2,所有者是u2,所属组是grp1。创建目录/web3,所属组是grp1。更改/web1目录的权限,使其他用户对它没有任何权限;更改/web2目录的权限,使所属组对它拥有读写执行权限;更改/web3目录的权限,任何用户在/web3目录中创建的任何文件都属于grp1组。创建目录/web4,所有者和所属组是root,u1用户可以读写执行/web4;创建目录/web5,所有者和所属组是root,grp1组成员可以读写执行/web5;grp2组成员对/web4没有任何权限.

步骤:

  1. 创建用户u1 u2 创建目录 web{1.2.3},创建用户组grp1 mkdir web{1.2.3} groupadd grp1
  2. 使用chown 修改/web1的所属用户和组 u1:grp1 chown u1:grp1 /web1
  3. 使用chown 修改/web2的所属用户和组 u2:grp2 chown u2:grp2 /web2
  4. 修改web3 的所属组所属组是grp1 chown :grp1
  5. 更改/web1目录的权限,使其他用户对它没有任何权限 chmod 770 /web1
  6. 更改/web3目录的权限,任何用户在/web3目录中创建的任何文件都属于grp1组修改他的用户组
  7. 创建目录/web4,所有者和所属组是root,u1用户可以读写执行/web4
  8. 创建目录/web5,所有者和所属组是root,grp1组成员可以读写执行/web5;grp2组成员对/web4没有任何权限. chmod 770 /web4

验证截图:

3.以自己的学号-编号格式(例如A190000-1,A190000-2)创建三个文件,其内容分别为sleep 10000 、 sleep 20000 、sleeAp 300000,并赋予执行权限。然后执行下列操作:

(1)在前台运行1号和2号脚本,并挂起。在后台运行3号脚本。 /bin/bash

(2)运行cat >example命令输入自己的学号和姓名,然后挂起。

(3)查看所有运行的作业,同时列出进程PID。

(4)将第2默认作业在后台继续运行,将1号作业在后台继续运行。

(5)将默认作业在前台继续运行,然后正常结束进程。

(6)杀死1号作业

步骤:

创建以自己的学号-编号格式A12200177-1.2.3.sh其内容分别为sleep 10000 、 sleep 20000 、sleeAp 300000,并赋予执行权限 /bin/bash

  1. 运行脚本  /bin/bash  A12200177-1.2.3.sh
  2. 运行cat >example命令输入 A12200177 luoyunhao 直接输入
  3. 查看所有运行的作业,同时列出进程PID  输入代码 ps aux
  4. 将默认作业在前台继续运行,然后正常结束进程。右击直接关闭进程
  5. 使用kill -9 pid号 根据ps aux 查看进程号

验证截图:

  • 24
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值