原创 作業七

本週作業內容:系統的INPUT和OUTPUT默認策略爲DROP,請完成以下關於iptables的題目;1、限制本地主機的web服務器在週一不允許訪問;新請求的速率不能超過100個每秒;web服務器包含了admin字符串的頁面不允許訪問;we

原创 mount理解

mount命令詳解功能:加載指定的文件系統。 語法:mount [-afFhnrvVw] [-L<標籤>] [-o<選項>] [-t<文件系統類型>] [設備名] [加載點] 用 法說明:mount可將指定設備中指定的文件系統加載到Linu

原创 邏輯分區管理LVM

LVM: Logical Volume Manager, Version: 2 dm: device mapper,將一個或多個底層塊設備組織成一個邏輯設備的模塊;  /dev/dm-# /dev/mapper/VG_NAME-LV_NAM

原创 Linux sysadmin(2): 網絡、RPM包管理及一些腳本

注意:第八週作業,請將以下題目整理在51cto博客當中,完成後請將對應的博文鏈接地址提交在答案欄中,提交格式如下:學號+姓名+博文鏈接地址eg:1+張三+http://mageedu.blog.51cto.com/4265610/17944

原创 作業一

本次作業內容:1、按系列羅列Linux的發行版,並描述不同發行版之間的聯繫與區別。2、說明Linux系統上命令的使用格式;詳細介紹ifconfig、echo、tty、startx、export、pwd、history、shutdown、po

原创 Linux Basic 3:用戶和組管理

1、列出當前系統上所有已經登錄的用戶的用戶名,注意:同一個用戶登錄多次,則只顯示一次即可。 # who | cut -d' ' -f1 | sort -u        root2、取出最後登錄到當前系統的用戶的相關信息。# id `who

原创 Linux Basic 5: 正規表達式及find命令

第五週作業內容:1、顯示當前系統上root、fedora或user1用戶的默認shell;# nano ~/usershell.sh#!/bin/bash#for userid in {root,fedora,user1};do    id

原创 作業六

本週作業內容:1、詳細描述一次加密通訊的過程,結合圖示最佳。2、描述創建私有CA的過程,以及爲客戶端發來的證書請求進行辦法證書。3、搭建一套DNS服務器,負責解析magedu.com域名(自行設定主機名及IP)(1)、能夠對一些主機名進行正

原创 python的format方法

format的使用格式:'{}'.format()        '{}...{}'.format(*args,**kwargs){replacement_field}的格式:replacement_field包括[field_name][

原创 作業十一

本週作業內容:1、源碼編譯安裝LNMP架構環境;2、編寫一個腳本完成以下功能:(1)、一鍵搭建LNMP源碼編譯環境;(2)、可通過在腳本後面跟上一些參數來自定義安裝目錄等其他選項。3、結合圖形描述LVS的工作原理;4、闡述varnish的功

原创 python格式化字符及轉義字符

                 Python格式化字符串的替代符以及含義    符   號    說     明      %c 格式化字符及其ASCII碼      %s 格式化字符串      %d 格式化整數      %u 格式化

原创 PS1設置

PS1是linux其中的一個默認的環境變量,查看環境變量命令:env設置PS1的格式:PS1='....'常用選項如下:  \d :代表日期,格式爲weekday month date,例如:"Sun May 1"  \H :完整的主機名稱

原创 Linux Basic 4:文件權限及glob

本週作業內容:1、複製/etc/skel目錄爲/home/tuser1,要求/home/tuser1及其內部文件的屬組和其它用戶均沒有任何訪問權限。# ls /home/tuser1 || mkdir /home/tuser1 && cp

原创 作業 三

本次作業內容:1、找出/etc/rc.d/init.d/functions文件中某單詞後面跟一組小括號的行,形如:hello();2、使用echo命令輸出一個絕對路徑,使用grep取出其基名;    擴展:取出其路徑名3、找出ifconfi