RHCSA认证培训+考试七天实录(四)(3)

三、计划任务管理crontab
1、设置root用户的计划任务
l 每天早上7:50自动开启sshd服务,22:50关闭。
首先创建计划任务:
[root@test wshare]# crontab -e -u root
-e参数是编辑计划任务,-u参数是指定用户。然后会进入文本编辑状态,输入计划任务,计划任务的书写格式如下图:

RHCSA认证,RHCSA


RHCSA认证,RHCSA


所以根据题目要求可以如下编写计划任务,【Linux公社 】注意其中用到的命令必须要加上绝对路径,命令路径可以用which命令查看。
50 7 * * * /sbin/service sshd start
50 22 * * * /sbin/service sshd stop
每隔5天清空一次FTP服务器公共目录/var/ftp/pub
[root@test wshare]# crontab -e -u root
0 0 */5 * * /bin/rm -rf /var/ftp/pub/*
每周六的7:30时,重新启动httpd服务。
[root@test wshare]# crontab -e -u root
30 7 * * 6 /sbin/service httpd restart
每周一、三、五的17:30,打包备份/etc/httpd目录。
[root@test wshare]# crontab -e -u root
30 17 * * 1,3,5 /bin/tar czvf httpbak.tar.gz /etc/http/
每天晚上9:30重启Linux系统,并删除/var/www/usr1下的所有文件。
[root@test wshare]# crontab -e -u root
30 21 * * * /bin/rm -rf /var/www/usr1/*;/sbin/reboot
最后可以查看root用户的计划任务列表:
[root@test wshare]#crontab –l –u root
 
四、基本服务器的配置
服务器的配置与管理是RHCE考查的重点内容,RHCSA中涉及的非常简单。
1、架设基于apache服务器的web访问,从ftp://192.168.0.254/pub/[b]上下载station.html到本地,作为网站的首页文件,并在本地访问网站。
 [root@test wshare]# service httpd start                  #启动httpd服务
[root@test wshare]# chkconfig --level 35 httpd on          #让httpd服务开机自动运行
 [root@test ~]# wget ftp://192.168.0.254/pub/station.html    #从服务器下载网页文件
[root@test ~]# cp station.html /var/www/html/index.html   #复制网页文件到web服务器主目录并改名
2、架设FTP服务器,允许匿名用户下载。
[root@test wshare]# service vsftpd start                  #启动vsftpd服务
[root@test wshare]# chkconfig vsftpd on                  #让服务开机自动运行
[root@test wshare]#cd /var/ftp/pub                    #进入ftp的公共目录
[root@test pub]#touch test                             #创建一个测试文件
最后可以通过浏览器对上面两个服务器进行访问测试。

linux

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/21350.html