ubutun 操作

1.防火墻

Ubuntu 默認使用?ufw(Uncomplicated Firewall)作為其防火墻管理工具。ufw提供了一個用戶友好的界面來配置和管理iptables防火墻。下面是一些基礎的ufw命令,幫助你管理Ubuntu的防火墻。

1. 檢查UFW狀態

sudo ufw status

2. 啟用UFW

sudo ufw enable

3. 禁用UFW

sudo ufw disable

4. 允許/拒絕特定端口

允許端口(例如,允許TCP端口22):

sudo ufw allow 22/tcp

拒絕端口(例如,拒絕TCP端口80):

sudo ufw deny 80/tcp

5. 刪除規則

要刪除一個規則,例如刪除之前添加的允許TCP端口22的規則:

sudo ufw delete allow 22/tcp

6. 設置默認策略

????????設置默認入站策略為拒絕

sudo ufw default deny incoming

????????設置默認出站策略為允許

sudo ufw default allow outgoing

7. 允許/拒絕特定服務

?? ???允許服務(例如,允許SSH服務):sudo ufw allow OpenSSH

?????????sudo ufw allow OpenSSH

?????拒絕服務(例如,拒絕HTTP服務):

????????sudo ufw deny W

9. 查看可用的應用配置文件(服務)列表

sudo ufw app list

10. 自定義應用配置文件(例如,自定義一個應用)

如果你需要自定義一個應用配置文件,可以編輯/etc/ufw/applications.d/目錄下的文件。例如,創建一個自定義的MySQL配置:

  1. 創建文件:sudo nano /etc/ufw/applications.d/mysql

  2. 添加以下內容:[MySQL]\ntitle=MySQL Server\ndescription=MySQL Database Server\nports=3306/tcp

  3. 保存并關閉文件。然后你可以像管理其他服務一樣管理這個自定義應用。

通過這些基本的命令,你可以有效地管理和配置Ubuntu的防火墻。

1.查看本機端口使用情況

ufw status

2.防火墻開關

2.1 打開防火墻

sudo ufw enable

2.2 關閉防火墻

sudo ufw disable

2.3重啟防火墻

sudo ufw reload

3 開放或關閉端口

打開端口:

ufw allow 22

sudo ufw allow 8000/tcp //指定開放8000端口的tcp協議

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

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

相關文章

麒麟V10操作系統離線安裝Docker、Docker compose和1Panel

安裝Docker 下載docker離線安裝包,并上傳到服務器 下載地址:https://download.docker.com/linux/static/stable/x86_64/ 解壓壓縮包,并復制到指定目錄 tar -xvf xxx.tgzcp docker/* /usr/bin/配置Docker服務,并賦予文件執行權限…

Java 與 MySQL 性能優化:MySQL性能指標解讀與監控方法

文章目錄 引言一、關鍵性能指標解讀1. QPS(Queries Per Second):每秒查詢數2. TPS(Transactions Per Second):每秒事務數3. 緩存命中率 二、性能監控工具介紹與使用1. SHOW STATUS2. Prometheus Grafana&a…

香橙派3B學習筆記13:deb 打包調用系統庫與.so動態鏈接庫的程序(部分失敗)

之前接觸到了snap打包自己的應用程序與依賴,但它的默認沙盒隔離的機制導致其訪問系統庫有局限性,它在訪問硬件資源的時候沒有的那些權限需要額外聲明,不符合應用發布的便攜性要求。 本文學習下如何用deb打包的方式打包自己需要調用系統庫的程…

第二十屆“開源中國開源世界”大會:openKylin AI創新實踐與成果分享

2025年6月13日,第二十屆“開源中國開源世界“大會在北京萬壽賓館隆重召開。本屆大會由開源軟件推進聯盟(COPU)主辦,以“共建人工智能時代的開源生態”為主題,匯聚來自全球開源與AI領域的專家學者、技術領袖與前沿企業&…

微算法科技開發基于布爾函數平方和表示形式的最優精確量子查詢算法

隨著量子計算的迅猛發展,精確量子查詢算法的研究成為量子信息科學的一個重要課題。量子決策樹算法,作為量子計算的核心,微算法科技(NASDAQ:MLGO)提出了一種新的方式來解決布爾函數查詢問題。該框架從布爾函數的平方和表…

鴻蒙(HarmonyOS)布局系統詳解:Flex、Grid、Stack等布局方式全面解析

在移動應用和分布式系統開發中,界面布局是構建優秀用戶體驗的基礎。鴻蒙操作系統(HarmonyOS)作為華為推出的全場景分布式操作系統,提供了一套強大而靈活的布局系統。本文將全面解析鴻蒙的布局方式,包括Flex、Grid、Stack等核心布局技術&#…

【軟件系統架構】系列四:嵌入式軟件開發流程全解析(包含示例)

目錄 一、需求分析階段 二、系統架構設計階段: 三、開發準備階段 四、底層驅動開發階段(HAL / BSP) 五、操作系統集成階段(RTOS / OS) 六、中間件與協議棧集成階段 七、應用邏輯開發階段 八、調試與測試階段: 九、集成與聯調階段 十、發布與維護階段 總結:完…

接口自動化測試面試(高頻面試常問)+答案

目錄:導讀 前言一、Python編程入門到精通二、接口自動化項目實戰三、Web自動化項目實戰四、App自動化項目實戰五、一線大廠簡歷六、測試開發DevOps體系七、常用自動化測試工具八、JMeter性能測試九、總結(尾部小驚喜) 前言 1、結合項目講解項…

Kubernetes 從入門到精通-StatefulSet控制器

一、StatefulSet 基礎概念 1. 與 Deployment 的關鍵區別 特性StatefulSetDeployment網絡標識穩定的 DNS 名稱隨機生成存儲每個 Pod 獨立 PVC,數據持久化 共享存儲或無狀態啟停順序嚴格按序號順序(0→N-1 啟動,N-1→0 停止)并行適…

Redis ①②-事務

Redis 事務 先來看看 MySQL 事務的四大特性: 原子性:將事務里的多個操作打包成一個整體,要么全部成功,要么全部失敗,失敗后會進行回滾操作。一致性:確保事務執行前后,其數據的整體變化一致。隔…

Leetcode+JAVA+回溯

39.組合總和 給你一個 無重復元素 的整數數組 candidates 和一個目標整數 target ,找出 candidates 中可以使數字和為目標數 target 的 所有 不同組合 ,并以列表形式返回。你可以按 任意順序 返回這些組合。 candidates 中的 同一個 數字可以 無限制重復…

嘉訊科技:醫院電子病歷系統的關鍵性作用

電子病歷系統在現代醫療領域發揮著至關重要的作用。 電子病歷系統極大地提高了醫療效率。以往,醫生需要翻閱大量的紙質病歷,耗費時間和精力去查找關鍵信息。而電子病歷系統通過數字化的存儲和檢索方式,使得醫生能夠在短時間內獲取患者的完整病…

解決 Docker 里 DrissionPage 無法連接瀏覽器的問題,內含直接可用的Docker鏡像(DrissionPage 瀏覽器鏈接失敗 怎么辦?)

文章目錄 ?? 介紹 ???? 演示環境 ???? 報錯現象與診斷 ???? 源碼?? DrissionPage 報錯內容?? 手動啟動 Chrome 測試?? 原因分析與解決方案 ???? 為什么會這樣??? 解決辦法?? 推薦方案?? 測試?? 可直接使用的Docker鏡像 ???? 鏡像下載地址…

Mysql 數據庫中設備實時狀態表水平分表

一、 需求概述 在使用 Mysql 數據庫存儲設備上報日志時,存在一張設備實時狀態表,隨著時間推移,數據量變得十分龐大。為了更好地管理和查詢數據,提高數據庫性能,需要對該表進行水平分表操作。同時,存在分頁…

nginx的下載與安裝 mac

1. 下載 方法一:本地下載 鏈接:https://nginx.org/en/download.html(可直接搜官網) 下載到本地后,上傳到linux的某個文件夾中 方法二:直接linux上下載(推薦) wget -c http://ngi…

在 Mac 上配置 Charles,抓取 iOS 手機端接口請求

工具官網:https://www.charlesproxy.com/ Charles 激活碼 一、簡介 Charles 是一款強大的網絡抓包工具,支持 HTTP 和 HTTPS 協議,適用于調試手機 App、微信小程序、H5 頁面等網絡請求。 它能作為代理服務器,轉發并記錄本機及其他…

較大項目 git(gitee, github) 拉取失敗解決方法

問題描述 近期遇到了一個拉取一個比較大項目失敗的問題,229M這么大 每次都失敗 我在自己的PC上,只有極好的環境才能拉取,筆記本辦公熱點怎么都不行 解決辦法 后面通過https鏈接 首次會報錯,因為我輸入錯了gitee的username&am…

爬蟲中網絡知識基礎

HTTP(HyperText Transfer Protocol)和 HTTPS(HyperText Transfer Protocol Secure)是互聯網上用于傳輸網頁內容等數據的兩種主要協議,以下是它們的定義和基本工作原理: HTTP 定義 :HTTP 是一種…

安全工具-二進制安全-testssl.sh

1 需求 --openssl <PATH> &#xff1a;use this openssl binary (default: look in $PATH, $RUN_DIR of testssl.sh) --quiet&#xff1a;dont output the banner. By doing this you acknowledge usage terms normally appearing in the banner --severity <severity…

WHAT - 組件庫與 Storybook

文章目錄 什么是 Storybook&#xff1f;使用場景舉例快速上手教程&#xff08;React 為例&#xff09;1. 安裝 Storybook2. 創建一個 Story&#xff08;組件故事&#xff09;3. 啟動 Storybook 常用功能常見生態擴展示例&#xff1a;用 Args 和 Controls 動態控制 Props推薦資料…