1. 程式人生 > >linux/ubuntu系統下開放埠的辦法

linux/ubuntu系統下開放埠的辦法

ubuntu下開放埠主要有兩種辦法:

  1. 自帶的防火牆
  2. 使用iptables

安裝iptables:

$ sudo apt-get install iptables

新增規則:

$ sudo iptables -I INPUT -p tcp --dport 80 -j ACCEPT

儲存規則

$ sudo iptables-save

持久化iptables

iptables-save只是暫時儲存了埠的開放規則,如果關機或者重啟,那麼剛才新增的規則就會失效。
使用iptables-persistent可以對埠的開放規則進行持久化操作,使其永久保持有效。

安裝iptables-persistent

$ sudo apt-get install iptables-persistent

持久化規則

$ sudo netfilter-persistent save
$ sudo netfilter-persistent reload

相關推薦

linux/ubuntu系統開放辦法

ubuntu下開放埠主要有兩種辦法: 自帶的防火牆 使用iptables 安裝iptables: $ sudo apt-get install iptables 新增規則:

linux ubuntu系統基於eclipse的hadoop開發環境搭建

hadoop是基於linux作業系統的。 本文在linux ubuntu系統下,在eclipse下配置hadoop的開發環境。 這個開發環境對linux下的hadoop偽分散式配置有效,其他配置情況不明。 如果是完全分散式環境,需要重新設定core-site.xml,hdf

Android逆向基礎筆記—Android NDK開發2之Windows的gcc手動編譯(交叉連編譯)和利Linux Ubuntu系統的交叉工具鏈手動編譯

一、交叉工具鏈 這些工具都在NDK的路徑下:E:\Android\android-ndk-r13\toolchains\arm-linux-androideabi-4.9\prebuilt\windo

設定linux伺服器開放

查詢 netstat -anp  所有開放埠資訊 二、關閉埠號: iptables -A OUTPUT -p tcp --dport 埠號-j DROP   三、開啟埠號: iptables -A INPUT -ptcp --dport 8099 -j ACCEPTserv

Ubuntu系統arm-linux-gcc交叉編譯環境搭建過程

搭建所需環境 Linux版本:Ubuntu 14.10    交叉編譯器版本:arm-linux-gcc-4.4.3資源連結 何為交叉編譯環境 搭建交叉編譯環境,即安裝、配置交叉編譯工具鏈。在Ubun

Ubuntu系統出現eclipse找不到JRE的解決辦法

原文地址:原文地址 在Ubuntu的某些版本下,比如10.10,會出現以下奇怪問題:1. 安裝jdk我下載的jdk是bin格式的,直接執行解壓,得到一個資料夾。這個資料夾作為jdk的安裝目錄,可以拷貝到任意目錄。然後配置環境變數~/.bashrc,在最後新增:export

UbuntuLinux系統發熱及電源管理得問題

404mj.diandian.com/post/2014-03-01/40061136203 我的筆記本是win7家庭普通版,安裝了Linux現在炙手可熱的發行版Ubuntu。一開始接觸全新得作業系統,今後會遇到很多問題。今天主要討論發熱得問題。查閱了大量得知識和相關

linux操作系統查看某rpm包是32bit 還是x64bit的命令

libs con eas gre 命令 for roo oot arch [[email protected]/* */ ~]# rpm -qa --queryformat "%{NAME}-%{VERSION}-%{RELEASE} (%{ARCH})\n

Ubuntu系統OpenLDAP的安裝及配置

操作系統 ldap 前言LDAP(Lightweight Directory Access Protocol)是基於X.500標準的輕量級目錄訪問協議,在Unix操作系統裏面,和NIS,DNS一樣,屬於名稱服務(Naming Service)。本文描述了如何在Ubuntu操作系統上面,搭建LDAP服務

Linux操作系統/etc/hosts文件配置方法

主機名 進行 問題 解釋 很快 中一 linux 同時 包括 1、關於/etc/host,主機名和IP配置文件   Hosts - The static table lookup for host name(主機名查詢靜態表)   hosts文件是Linux系統中一個負責

Ubuntu系統的Mysql安裝與使用

1=1 能夠 query val webpage mat init 字段 use 摘要 在本篇博文中。筆者將從基礎出發。介紹Mysql在Linux環境下的安裝和基本使用命令,僅適用於Mysql剛開始學習的人。大牛請繞道…… 安裝Mysql數據庫 這裏介紹最最簡單的安

如何在Linux操作系統搭建配置流媒體服務器系統

Linux 流媒體系統 鑒於服務器端的安全性因素,更多的網絡管理員更願意在Linux操作系統下搭建流媒體服務器系統進行互聯網的實時直播和點播。那麽如何在Linux操作系統下安裝和配置流媒體服務器系統呢?下面是詳細的安裝配置說明。(以八百裏流媒體服務器系統的Linux的安裝和配置為例說明)

-Ubuntu系統安裝srilm工具箱

路徑 需要 工具 自己 問題 ima 配置 image 可能 零、環境配置 tcl首先要下載下來c/c++ compiler GNU make,GNU gawk,GNU gzip這些最基本的也要有 環境配置不好會報錯。一開始我在自己的虛擬機上安裝的時候就各種錯誤。估計是tc

[軟件工程]在Ubuntu系統配置GIT

軟件 查看密鑰 blog hub 計算機 pan 工程 family nbsp 1.首先檢查git是否已經安裝 終端輸入git 2.如果未安裝,輸入sudo apt-get install git安裝 安裝完成之後,輸入git查看 3. 為這臺計算機起一個名字,並且登

Ubuntu系統簡單安裝python解釋器

.com linux pro -o 1.5 解釋器 col lin 下載 1、首先下載python解釋器(Linux版),我的博客裏有下載。2、下載解壓好,看下圖3、上述執行完之後,繼續在終端中執行下圖所示,4、這時候可以測試是否安裝成功了,如下圖Ubuntu系統下簡單安裝

Linux(Ubuntu 16) Java開發環境的配置(二)------Tomcat的配置

進入 安裝 如果 開發 tomcat服務 環境 成功 服務器 簡單 前言 相比於java JDK的配置,Tomcat的配置簡單的多,簡直就相當於直接運行了,本文以Tomcat8.0為例進行配置 1.Tomcat的下載 地址:https://tomcat.apac

Linux(Ubuntu 16) Java開發環境的配置(三)------Mysql配置

sdn 需要 upd 情況 rep csdn prop 簡單 -s 前言 吐槽一句,如果在Ubuntu在默認情況下是只有最新的MySQL源的,即如果使用"sudo apt-get install mysql-server mysql-client "則會安裝Mysql 5

ubuntu系統Python虛擬環境的安裝和使用

home 終端命令 兩條命令 末尾 否則 alt class pan spa 前言:進行python項目開發的時候,由於不同的項目需要使用不同的資源包和相關的配置,因此創建多個python虛擬環境,在虛擬環境下開發就顯得很有必要。 安裝虛擬環境 步驟

很簡單的在Ubuntu系統安裝字體和切換默認字體的方法

拷貝 true 桌面 技術 系統 美麗 des net 加粗 摘要: Ubuntu系統安裝好後,默認字體對於中文的支持看上去不太美麗,於是很多朋友可能需要設置系統的默認字體為自己喜歡的字體。本文主要介紹如何解決這兩個問題。 說明:測試系統是Ubuntu14.04。

linux操作系統報表格式不對

tails src keyword 重新啟動 https xid -o 長度 fonts 引用: https://blog.csdn.net/Alice_656/article/details/53282936 https://www.linuxidc.com/Linux/