1. 程式人生 > >ubuntu埠 掃描和開啟

ubuntu埠 掃描和開啟

1.掃描埠

用ubuntu自帶的網路工具中的埠掃描不夠強大,掃描結果可能不全,推薦用nmap,黑客常用的埠掃描利器!安裝方法:sudo apt-get install nmap ,想掃描埠nmap後加上域名或者ip即可。下面掃描本地埠:nmap  localhost

2.檢視埠程序

命令:sudo lsof -i :port(port改為你要查詢的埠);

命令:sudo netstat -nap|grep port(最後一行顯示程序號)

3.啟動|停止|重啟埠

大體有三種方式

(1)像apache2 ,mysql這樣的埠,直接sudo service apache2 stop(|start|restart)

即可

(2)有些埠無法用服務關閉,可以考慮sudo /etc/init.d/service start|stop|restart

(3)如果還無法關閉,再試試殺死程序:sudo kill PID,PID為埠服務程序號,上面已經介紹了檢視程序號的命令。

轉載自滄浪軒

開啟埠 ubuntu使用

ubuntu中使用ufw 看是否安裝和啟用:

sudodpkg --get-selections | grepufw

sudoapt-get installufw

你應該檢查下 UFW 是否已經在執行

  sudoufw status

如果你發現狀態是: inactive , 意思是沒有被啟用或不起作用。


啟用:

sudoufw enable

禁用:

sudo ufw disable

在防火牆被啟用後,你可以向裡面新增你自己的規則。如果你想看看預設的規則,可以輸入

sudoufw status verbose

Status: active Logging: on (low) Default: deny (incoming), allow (outgoing) New profiles: skip $ 預設是不允許所有外部訪問連線的。如果你想遠端連線你的機器,就得開放相應的埠。例如,你想用 ssh 來連線,下面是新增的命令

sudo

ufw allow ssh 或者看尼ssh配置的是哪個埠 直接 sudo ufw allow 22 (一般預設的是22,路徑 看:http://blog.csdn.net/wang794686714/article/details/39100157,最後部分)

sudo ufw status To      Action          From --      -----------         ------ 22      ALLOW           Anywhere 22      ALLOW           Anywhere (v6)  

如果你有很多條規則,想快速的在每條規則上加個序號數字的話,請使用 numbered 引數。

sudoufw status numbered

第一條規則的意思是所有通過22埠訪問機器的 tcp 或 udp 資料包都是允許的。如果你希望僅允許 tcp 資料包訪問應該怎麼辦?可以在服務埠後加個 tcp 引數。下面的示例及相應的輸出。

sudoufw allow ssh/tcp 或 ufw allow 22/tcp

新增拒絕規則也是同樣的招數。我們假設你想拒絕 ftp 訪問, 你只需輸入

sudoufw deny ftp

新增特定埠

有時候,我們會自定義一個埠而不是使用標準提供的。讓我們試著把機器上 ssh 的 22 埠換成 2290 埠,然後允許從 2290 埠訪問,我們像這樣新增:

sudoufw allow 2290

你也可以把埠範圍新增進規則。如果我們想開啟從 2290到2300 的埠以供 tcp 協議使用,命令如下示:

sudoufw allow 2290:2300/tcp

相關推薦

ubuntu 掃描開啟

1.掃描埠 用ubuntu自帶的網路工具中的埠掃描不夠強大,掃描結果可能不全,推薦用nmap,黑客常用的埠掃描利器!安裝方法:sudo apt-get install nmap ,想掃描埠nmap後加上域名或者ip即可。下面掃描本地埠:nmap  localhost

Ubuntu下安裝開啟telnet

rep ipaddress ubun pen init -a 服務 get ipad 安裝命令如下 sudo apt-get install openbsd-inetd sudo apt-get install telnetd sudo /etc/init.d/o

Centos檢視端口占用情況開啟命令詳解

Centos檢視端口占用情況命令,比如檢視80端口占用情況使用如下命令: lsof -i tcp:80 列出所有埠 netstat -ntlp 1、開啟埠 方法一: /sbin/iptables -I INPUT -p tcp --dport 80 -j ACCEPT 寫入修改

Centos檢視端口占用情況開啟命令

Centos檢視端口占用情況命令,比如檢視80端口占用情況使用如下命令: lsof -i tcp:80 列出所有埠 netstat -ntlp 1、開啟埠(以80埠為例)       方法一:          /sbin/iptables

使用MSF發現主機掃描

     使用MSF發現主機和埠掃描     使用search命令查詢需要的模組   MSF模組太多,記不住怎麼辦!!! 我們不需要記住所有模組,我們只要能找到我們想用的模組就行,平時積累使用的模組也行哦! 比如,我們通過掃描發現目

metasploit學習筆記之主機探測掃描

1.網站目錄掃描: 可以藉助metasploit中的brute_dir,dir_listing,dir_scanner等輔助模組來完成,主要使用暴力破解的方式工作。 可以看到,在這個testfir

Linux中如何開啟8080供外界訪問 開啟允許對外訪問的8000

舉例:  開放10000埠的解決步驟如下:   1、修改/etc/sysconfig/iptables檔案,增加如下一行:    -A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 10000

Linux檢視端口占用情況開啟命令

檢視埠的使用的情況 lsof 命令 比如檢視80埠的使用的情況。 lsof -i tcp:80 列出所有的埠 netstat -ntlp 檢視埠的狀態 /etc/init

linux多執行緒下開啟串列傳送接收資料

1 啟動執行緒1讀串列埠 2 等待3秒後 3 啟動執行緒2寫串列埠,傳送字串後關閉 4 等待10秒 5 關閉兩個執行緒 #include <pthread.h> #include <stdio.h> #include <sys/time.h> #include &

centos7.2安裝maridb開啟3306

1、安裝MariaDB 安裝命令 yum -yinstall mariadb mariadb-server 安裝完成MariaDB,首先啟動MariaDB systemctl start mariadb 設定開機啟動 systemctl enable ma

利用Metasploitiptables進行掃描

埠掃描是用於滲透測試人員通過特定埠號識別計算機網路服務狀態的一種技術。比如80埠用於HTTP服務,22埠用於FTP服務。我們建議使用Nmap來窮舉所有的埠狀態。此外,Metasploit也可以進行埠掃描窮舉處目標計算機的網路服務並且它在這方面要比Nmap好用得多。事前準備:攻擊機:Kail Linux(192

網路掃描(主機發現掃描)

網路掃描     網路掃描是一類重要的網路安全。網路掃描與防火牆,入侵檢測系統相互配合,能夠有效提高網路的安全性。通過對網路的掃描,網路管路員可以瞭解網路的安全配置和執行的應用服務,及時發現安全漏洞,

python 網路報文模擬掃描庫 scapy的使用

轉載請註明:小五義 http://www.cnblogs.com/xiaowuyi scapy是python寫的一個功能強大的互動式資料包處理程式,可用來發送、嗅探、解析和偽造網路資料包,常常被用到網路攻擊和測試中。它可 以代替hping,arpspoof.ARP SK,arping,p0f,甚至是部分n

ubuntu下 matlab安裝開啟

matlab安裝在 usr/local/MATLAB/R2011a/bin 開啟matlab的方法是:./matlab ubuntu下matlab的安裝 下載相應的matlab版本,我的ubuntu是ubuntu10.10,matlab是R2011b(據說a和b沒有太大的

Ubuntu下安裝使用lrzsz,實現串列傳輸檔案&&minicom

一、安裝配置minicom 1、安裝minicom:sudo apt-get install minicom 2、配置minicom:sudo minicom -s ,        A.進入Serial port setup 選擇相應的埠和頻率。       (將選項A的

ubuntu中taglistctags安裝,簡單明了

vim配置文件 vim配置 eight ubun pos share 簡單 popu one 1.使用命令安裝ctags: sudo apt-get install ctags 2.安裝taglist 下載: http://vim.sourceforge.net/s

ubuntu鼠標觸摸板的禁用

禁用 log .com sudo bsp mod div 關閉 nbsp ubuntu鼠標和觸摸板的禁用 學習了:http://www.2cto.com/os/201308/239403.html 在終端下直接執行以下命令來打開或關閉觸摸板。 sudo modprob

HBase概念學習(四)Java API之掃描過濾器

影響 產生 str 實例 分享 get 批量 java api track HBase主要的CRUD操作就不多介紹了,無非就是Put,Get。Delete三個類的運用。 本文相當於是閱讀HBase權威指南的總結。 一、掃描(Scan) 如今看一下掃

Swift AVFoundation 二維碼掃描生成

size ram post nserror out 捕獲 一個 白色 art 項目最終不須要支持iOS6了(淚崩),在二維碼掃描這一塊,可以全然的放棄ZXing庫,改用系統的AVFoundation了,拿swift寫了個Demo,效果例如以下: git

Ubuntu中sublimeFoxit Reader不能使用中文輸入法解決方案

you ldconfig details com shu sudo directory upgrade 不能 雖然Ubuntu下面很多軟件同windows下一樣,但是經常會出現各種各樣的小問題,其中最讓人頭疼的是軟件中的輸入法問題。 sublime作為一個跨平臺的編輯軟件,