網絡安全A模塊專項練習任務九解析

任務九:Linux操作系統安全配置-2

任務環境說明:?(Linux)系統:用戶名root,密碼123456

1. 設置禁止使用最近用過的6個舊密碼,將配置文件中對應的部分截圖;

編輯/etc/pam.d/system-auth文件,找到password sufficient,編輯remember參數

2. 設置密碼復雜程度,允許重試3次,新密碼必須與舊密碼有4位不同,密碼最小長度為6位,大寫字母至少包含2位,小寫字母至少包含3位,特殊字符個數至少含1位,將配置文件中對應的部分截圖;

同樣是/etc/pam.d/system-auth文件,找到password requisite,編輯對應的參數

參數解釋:

  • retry=3: 重試3次

  • minlen=6: 最小長度6

  • ucredit=-2: 至少2個大寫字母

  • lcredit=-3: 至少3個小寫字母

  • ocredit=-1: 至少1個特殊字符

  • difok=4: 新舊密碼至少4位不同

3.禁止匿名用戶登錄vsftpd服務,將配置文件中的對應部分截圖;

編輯/etc./vsftpd/vsftpd.conf文件,將anonymous_enable設置為no

4.設置關閉ftp-data端口不使用主動模式,使用ipv4進行監聽,將配置文件對應的部分截圖;

同樣是上一題的文件,編輯以下參數:

5. 將telnet服務的端口修改為2323,查看telnet服務端口信息,將回顯結果截圖;

編輯/etc/serices文件,找到telnet,將對應端口號改為2323(注意修改后綴為tcp那行)

6.限制Telnet用戶連接,單個IP允許的最大連接數為1,總的最大連接數為10,將配置文件中對應的部分截圖。

編輯/etc/xinetd.d/telnet文件,編輯以下參數

7.允許root用戶通過ssh遠程登錄,將配置文件中對應的部分截圖。

編輯/etc/ssh/sshd_config,將permitrootlogin改為yes

8.配置SSH服務,設置RSA證書登錄,將配置文件中對應的部分截圖。

同樣是這個文件,修改以下參數

9.修改網站的http服務為root權限,將配置文件中對應的部分截圖。

編輯/etc/hhtpd/conf/httpd.conf,修改用戶和組為root

10.設置http服務,修改網站的配置文件,配置滾動日志分割按天記錄網站的訪問日志和錯誤日,將配置文件中的部分截圖。

還是這個文件,編輯參數修改日志配置,使用CustomLog和ErrorLog指令,并按天滾動(86400秒為一天)

飛舞主包被暑假掠奪了 終于更新了

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/bicheng/95324.shtml
繁體地址,請注明出處:http://hk.pswp.cn/bicheng/95324.shtml
英文地址,請注明出處:http://en.pswp.cn/bicheng/95324.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

Linex進程管理

一、進程查看命令1.pstree用于查看進程樹之間的關系,誰是父進程,誰是子進程,可以清楚的看出來是誰創建了誰語法:pstree [選項] -A各進程樹之間的連接以ASCII碼字符來連接-U各進程樹之間的連接以utf8字符來連接,某些終…

手寫MyBatis第47彈:Interceptor接口設計與Invocation上下文傳遞機制--MyBatis動態代理生成與方法攔截的精妙實現

🥂(???)您的點贊👍?評論📝?收藏?是作者創作的最大動力🤞 💖📕🎉🔥 支持我:點贊👍收藏??留言📝歡迎留言討論 🔥🔥&…

自動駕駛中的傳感器技術37——Lidar(12)

這里對當前Lidar中的一些常見問題進行專項論述。首先以禾賽Lidar為例,列出相關參數,以備論述。 圖1 禾賽AT128參數圖2 禾賽AT360參數圖3 禾賽AT1440參數圖4 禾賽AT128可靠性驗證項圖5 禾賽AT128產品證書1、Lidar的線束是什么,由什么決定&…

Meteor主題友鏈頁面自研

發布于:Eucalyptus-Blog Meteor主題雖然設計簡約現代,但由于缺乏原生的友情鏈接管理功能,許多博主只能將友情鏈接勉強添加在網站底部,這不僅影響頁面美觀,也不便于訪客查找和互動;為了解決這一痛點&#xf…

QT控件QPlainTextEdit、QTextEdit與QTextBrowser的區別

一.主要功能對比二.關鍵功能差異1.文本類型支持QPlainTextEdit:僅支持純文本(Plain Text),不處理任何格式(如字體、顏色、鏈接、圖片等)。文本以原始字符形式存儲,適合處理日志、代碼、配置文件…

【思考】WSL是什么

WSL WSL是什么呢? WSL 是 windows subsystem for linux 的簡寫,指的是 windows10 的一個子系統,這個子系統的作用是在 windows 下運行 linux 操作系統。 有了WSL,就可以在 windows10 中運行linux操作系統了。許多在 linux 種運行的…

基于單片機智能飲水機/智能熱水壺

傳送門 👉👉👉👉其他作品題目速選一覽表 👉👉👉👉其他作品題目功能速覽 概述 基于單片機的智能飲水機系統通過嵌入式技術實現水溫控制、水量監測及用戶交互功能。系統采用STM3…

Unity游戲打包——iOS打包基礎、傳包

本文由 NRatel 歷史筆記整理而來,如有錯誤歡迎指正。 相關參考文檔 Unity文檔 -> 平臺開發 -> IOS https://docs.unity3d.com/cn/2021.3/Manual/iphone.html Unity導出的Xcode 項目的結構 Modifying an Xcode project use Xcode.PBXProject. https://doc…

pyside6小項目:進制轉換器

from PySide6.QtUiTools import QUiLoader from PySide6.QtWidgets import QApplication,QWidgetclass MyWindow(QWidget):def __init__(self):super().__init__()self.ui QUiLoader().load(trans.ui)self.ui.show()#stor data type dictionaryself.lengthVar {米:100, 千米:…

再見 K8s!3款開源的云原生部署工具

前文,和大家分享了云原生中的核心工具 K8s: 關于 K8s:入門,這篇就夠了 K8s是個好東西,就是上手門檻有點高。這不,需求就來了? 有需求,就有工具。 為了解決K8s的配置難題&#xf…

C++ 快速復習指南(上半部分)

1.基礎語法基本結構#include <iostream> 頭名 using namesapce std ; 統一使用命名空間 int main () { 程序執行門戶 主題內容}基本輸出 cout << "string " << endl; // 輸出 string 變量和數據類型 格式int intger 10 ;常量的引入 需要在變量…

ArcGIS Pro 地圖打包與解包

如果需要在ArcGIS Pro 打包某一個地圖文檔&#xff0c;在 菜單欄中 點擊 共享&#xff0c;點擊地圖。彈出 打包地圖 面板&#xff0c;可以打包到Online、打包到地圖包&#xff0c;選擇將包保存到文件&#xff0c;修改項目詳細信息&#xff0c;點擊 包&#xff0c;即可實現打包。…

sunset: twilight靶場

sunset: twilight 來自 <sunset: twilight ~ VulnHub> 1&#xff0c;將兩臺虛擬機網絡連接都改為NAT模式 2&#xff0c;攻擊機上做namp局域網掃描發現靶機 nmap -sn 192.168.23.0/24 那么攻擊機IP為192.168.23.128&#xff0c;靶場IP192.168.23.145 3&#xff0c;對靶機…

【機器學習基礎】無監督學習算法的現代演進:從數據探索到智能系統的自主發現能力

1. 引言:無監督學習在人工智能革命中的核心價值 在人工智能技術飛速發展的今天,無監督學習正在成為推動AI系統實現真正智能的關鍵技術。與需要大量標注數據的監督學習不同,無監督學習能夠從原始數據中自主發現隱藏的模式和結構,這種能力使其在現代AI應用中具有不可替代的價…

PetaLinux的JTAG啟動

csdn–PetaLinux 使用技巧與緩存配置 xilinx官網–PetaLinux 工具文檔參考指南 (ug1144) xilinx官網–設備樹配置文檔 內核官網–設備樹文檔 軟硬件準備 分類項目說明/用途驗證方法示例硬件JTAG 線JTAG 下載、調試—UART 串口線查看 zynq 啟動日志—網口線用于 TFTP 下載—…

單片機中的按鍵防抖

按鈕&#xff08;按鍵&#xff09;抖動是單片機開發中常見的硬件問題&#xff0c;本質是機械觸點接觸瞬間的物理彈跳導致的電信號不穩定。消除抖動&#xff08;防抖&#xff09;是確保按鍵狀態檢測準確的關鍵&#xff0c;下面從原理到實現詳細講解。 一、按鈕抖動的原理&#x…

面經分享--小米Java一面

目錄 1.Kafka和RocketMQ的區別 2.反射的作用 3.類加載的具體過程&#xff0c;雙親委派模型的機制 4.TCP的四次揮手 5.多線程的優勢 6.死鎖產生的原因&#xff0c;怎么解決 7.Java并發的工作原理 8.常用的git命令 9.算法題 1.leetcode 3.無重復字符的最長子串&#xff…

Python在邊緣計算與物聯網中的創新實踐:實時數據處理與設備控制

近年來&#xff0c;Python語言的普及度持續攀升&#xff0c;尤其在人工智能、數據科學等熱門領域備受青睞。然而&#xff0c;一個新興趨勢——邊緣計算與物聯網&#xff08;IoT&#xff09;的結合——正悄然改變技術格局。邊緣計算強調在數據源頭進行實時處理&#xff0c;減少云…

Spring Cloud Gateway 網關(五)

目錄 一 概念引入 二 具體使用 1 首先創建一個網關模塊 2 啟動類 3 配置類 4 對應方法的修改 5 展示借助81端口進行轉發控制 6 斷言規則?編輯 三 過濾器 1 將前置的請求參數給過濾掉&#xff0c;降低繁瑣程度。 2 默認過濾器 3 全局過濾器 4 自定義過濾器工廠 5…

產品經理操作手冊(8)——業務需求文檔(BRD)

一、BRD的定義與價值 **業務需求文檔(BRD)**是產品開發前期的基礎性文檔&#xff0c;它將業務訴求轉化為結構化的產品需求&#xff0c;是連接業務方與交付團隊的橋梁。“BRD不僅是一份文檔&#xff0c;而是一個對齊的過程。”BRD核心價值 統一認知&#xff1a;確保各方對業務目…