N21_619463772
-
馬哥教育網絡第21期-第十四周課程練習
系統的INPUT和OUTPUT默認策略為DROP; iptables -P INPUT DROP iptables -P OUTPUT DROP 1、限制本地主機的web服務器在周一不允許訪問;新請求的速率不能超過100個每秒;web服務器包含了admin字符串的頁面不允許訪問; web服務器僅允許…
-
馬哥教育網絡第21期-第十三周課程練習
1、建立samba共享,共享目錄為/data,要求:(描述完整的過程) 1)共享名為shared,工作組為magedu; 2)添加組develop,添加用戶gentoo,centos和ubuntu,其中gentoo和centos以develop為附加組,ubuntu不屬于develop組;密碼均為用戶名; &n…
-
馬哥教育網絡第21期-第十二周課程練習
1、請描述一次完整的http請求處理過程; (1) 建立或處理連接:接收請求或拒絕請求 (2) 接收請求:接收來自于網絡的請求報文中對某資源的一次請求的過程;并發訪問響應模型(Web I/O): //服務器接受客戶端的請求 單進程I/O結構:啟動一個進程處理用戶請求,而且一次只處理一個;多個請求被串行響應; //一個進程只有一個…
-
馬哥教育網絡第21期-第十一周課程練習
1、詳細描述一次加密通訊的過程,結合圖示最佳。 A和B進行通信 A發送數據:A使用單向加密算法獲得數據的特征碼,把特征碼附加到數據的尾部,A使用對稱加密算法對數據進行加密。A使用B發過來的公鑰對A的對稱加 密算法加密密鑰進行加密,附加到數據后面。 B接收方:B使用自己的私鑰對數據進行解密。得到A的對稱密鑰,對對稱密鑰解密獲得數據的特征碼,B使用單向加密算法獲…
-
馬哥教育網絡第21期-第十周課程練習
1、請詳細描述CentOS系統的啟動流程(詳細到每個過程系統做了哪些事情) 1.post加電自檢,bios檢測基礎硬件設備 2.boot sequence:按次序查找各引導設備,第一個有引導程序的設備即為本次啟動用到設備;讀取啟動設備MBR中 的bootloader,啟動GRUB,選擇內核加載到內存中。 3.kernel:自身初始化:探測可識別到的…
-
馬哥教育網絡第21期-第九周課程練習
1、寫一個腳本,判斷當前系統上所有用戶的shell是否為可登錄shell(即用戶的shell不是/sbin/nologin);分別這兩類用戶的個數;通過 字符串比較來實現; #!/bin/bash nologin=$( cut -d: -f7 /etc/passwd | grep …
-
馬哥教育網絡第21期-第八周課程練習
1、請描述網橋、集線器、二層交換機、三層交換機、路由器的功能、使用場景與區別。 網橋從一個局域網接收MAC幀,拆封、校對、校驗之后,按另一個局域網的格式重新組裝,發往它的物理層。由于網橋是鏈路層設備,因此不處理數據鏈路層以上層次協議所加的報頭。 集線器的主要功能是對接收到的信號進行再生整形放大,以擴大網絡的傳輸距離,同時把所有節點…
-
馬哥教育網絡第21期-第七周課程練習
1、創建一個10G分區,并格式為ext4文件系統; (1) 要求其block大小為2048, 預留空間百分比為2, 卷標為MYDATA, 默認掛載屬性包含acl; (2) 掛載至/data/mydata目錄,要求掛載時禁止程序自動運行,且不更新文件的訪問時間戳; [root@6 ~]# …
-
馬哥教育網絡第21期-第六周課程練習
請詳細總結vim編輯器的使用并完成以下練習題 1、復制/etc/rc.d/rc.sysinit文件至/tmp目錄,將/tmp/rc.sysinit文件中的以至少一個空白字符開頭的行的行首加#; [root@6 ~]# cp /etc/rc.d/rc.sysinit /tmp [root@6 ~]# …
-
馬哥教育網絡第21期-第五周課程練習
1、顯示/boot/grub/grub.conf中以至少一個空白字符開頭的行; [root@6 ~]# grep '^[[:space:]]\+' /boot/grub/grub.conf 2、顯示/etc/rc.d/rc.sysinit文件中以#開頭,后面跟至少一個空白字符,而后又有至少一個非空白…
-
馬哥教育網絡第21期-第四周課程練習
1、復制/etc/skel目錄為/home/tuser1,要求/home/tuser1及其內部文件的屬組和其它用戶均沒有任何訪問權限。 [root@localhost home]# cp /etc/skel/ /home/tuser1 [root@localhost home]# chmod&nbs…
-
馬哥教育網絡第21期-第三周課程練習
1、列出當前系統上所有已經登錄的用戶的用戶名,注意:同一個用戶登錄多次,則只顯示一次即可。 [root@localhost ~]# who | cut -d: -f1 | uniq 2、取出最后登錄到當前系統的用戶的相關信息。 [root@localhost /]#&n…
-
馬哥教育網絡第21期-第二周課程練習
linux上的文件管理命令都有哪些,其常用的使用方法及其相關示例演示。 linux中經常使用的文件管理命令主要有cp,mv,rm這三個命令。 復制命令:cp cp [option] SRC DEST…
-
馬哥教育網絡第21期-第一周課程練習
計算機的組成及功能 要想使用計算機就要了解計算機是什么東西。計算機的俗稱就是電腦,一開始是用來進行科學運算電子計算的機器。可以進行數值計算,又可以進行邏輯計算,還具有存儲記憶功能。是能夠按照程序運行,自動、高速處理海量數據的現代化智能電子設備。 ENIAC是世界上第一臺電子數字計算機。計算機發明者約翰·馮·諾依曼。現在所使用的計算…