linux配置yum仓库 破解密码 创建计划任务实验

1、破解密码
首先重启进入输入e然后在linux那一行末尾输入rd.break进入微型操作系统
在这里插入图片描述
然后把/sysroot挂载上去 因为挂载之后没有写的权限所以直接给他rw权限
在这里插入图片描述

2.yum安装软件
先把文件挂载上去,挂载的目录没有的话需要创建一个/mmnt
挂载之后查看是否挂载成功 df -Th
在这里插入图片描述
挂载以后就要配置yum仓库了
配置yum配置文件/etc/yum.repo.d/创建一个.repo的文件
vim /etc/yum.repo.d/wdf.repo
在这里插入图片描述
配置以后验证仓库是否配置成功
yum repolist
在这里插入图片描述
安装软件
yum -y install vsftpd
在这里插入图片描述
检查软件是否安装成功
在这里插入图片描述

4、创建natasha用户,为该用户配置一个计划任务,在每天14:23分执行“I AM RHCE”
首先查看crontab这个软件是否安装
然后把crond这个服务开启
最后把crond这个服务设置为开机启动
在这里插入图片描述
创建一个用户natasha
[root@localhost ~]# useradd natasha
然后为这个用户配置计划
[root@localhost ~]# crontab -e -u natasha 配置一个计划给natasha用户
在这里插入图片描述
然后查看有没有这个计划任务
在这里插入图片描述
-l 是查看计划任务 -u是查看这个用户的

5.natasha用户其属于admin组,该组是这个用户的附属组。其中natasha用户密码30天后过期,过期前5天提示修改密码。
在这里插入图片描述
首先创建一个admin这个组,然后把natasha这个用户加进这个组里面
通过id natasha查看是否加入
通过chage natasha 根据提示设置密码时间和过期警告
6.创建harry用户,其属于admin组,该组是这个用户的附属组。
在这里插入图片描述
创建sarah用户,其没有可以交互的Shell,也不属于admin组。
在这里插入图片描述
创建这个用户时把shell设置为/sbin/nologin
验证这个用户是否能使用 su - sarah 显示不能登录就对了
7.拷贝文件/etc/fstab到/var/tmp/fstab,配置文件/var/tmp/fstab的权限为:
文件/var/tmp/fstab的所有者是root用户。
文件/var/tmp/fstab对任何人都是不可以执行的。
所有其他用户读取该文件/var/tmp/fstab权限。
在这里插入图片描述
拷贝过去以查看这个文件的权限 跟题目符合 就不同修改权限了
8.查找根目录下自己创建的用户的所有文件,并拷贝到/root/findfile目录中
在这里插入图片描述
注意!!/root/findfile/ finddile后面必须加/ 不然系统默认以为创建的findfile为文件而不是目录
9.进入/etc/vsftpd,复制vsftpd.conf至/root,过滤该文件中所有非注释行(不包括空行),并且YES结尾的内容导出至/root/ftp.txt中。
在这里插入图片描述
先查看的时候通过grep命令过滤掉不需要的
grep -v ‘^#’就是反向显示 不显示开头为#的 ^是开头第一行的意思
grep -v ‘^ ’ 就 是 反 向 显 示 不 显 示 一 行 为 空 行 的 g r e p ‘ Y E S ’就是反向显示 不显示一行为空行的 grep ‘YES grepYES’ 意思就是显示结尾为YES的
然后再把显示出来的内容按照要求重定向到/root/ftp.txt中
最后查看/root/ftp.txt 里面是否已经重定向完成

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值