濮阳杆衣贸易有限公司

主頁 > 知識(shí)庫 > LINUX的端口和服務(wù)

LINUX的端口和服務(wù)

熱門標(biāo)簽:西寧人工外呼系統(tǒng)線路商 成都哪里有地圖標(biāo)注公司 諾基亞地圖標(biāo)注app 北京外呼防封系統(tǒng)是什么 個(gè)人電銷機(jī)器人 咸寧智能營銷電話機(jī)器人怎么樣 江蘇保險(xiǎn)智能外呼系統(tǒng)產(chǎn)品介紹 高德地圖標(biāo)注樓房入駐 南昌四川外呼系統(tǒng)
一、端口和服務(wù)的關(guān)系
端口號(hào)與相應(yīng)服務(wù)的對(duì)應(yīng)關(guān)系存放在/etc/services文件中,這個(gè)文件中可以找到大部分端口。使用netstat命令
顯示的服務(wù)名稱也是從這個(gè)文件中找的。有人說將這個(gè)文件中的相應(yīng)端口號(hào)注釋掉,就可以禁用該端口。
我試了卻不起作用,這種方法應(yīng)該是沒有用的,是誤傳!將相應(yīng)端口號(hào)注釋掉,唯一的作用就是使用netsat
命令時(shí),將不顯示服務(wù)名(比如ftp)而是顯示端口號(hào)(比如21)。原理也很簡(jiǎn)單:netstat無法在/etc/services
文件中找到端口號(hào)對(duì)應(yīng)的服務(wù)名,自然就無法顯示了。所以/etc/services文件只是起到端口號(hào)與相應(yīng)服務(wù)的
映射關(guān)系,與端口的啟動(dòng)和關(guān)閉沒有關(guān)系!
二、查看本機(jī)開放的端口
1、netstat  查看端口和連接
netstat  列出目前已經(jīng)連接的服務(wù)名
netstat -a  列出目前已經(jīng)連接的和正在監(jiān)聽的服務(wù)名
netstat -an  列出目前已經(jīng)連接的和正在監(jiān)聽的端口號(hào)(與上面的命令功能一樣,只是不解釋端口號(hào)對(duì)應(yīng)的服務(wù)名)
netstat -ap  在上面命令的基礎(chǔ)上列出連接的PID(進(jìn)程號(hào)),用這個(gè)PID,可以使用KILL 來殺死連接
    例如:某個(gè)連接的PID=111,想踢出去就使用 KILL -9 111。ok!
netstat -rn  輸出路由表
2、nmap
nmap  127.0.0.1  查看本機(jī)開放的端口,會(huì)掃描所有端口
nmap  -p 1024  65535? 127.0.0.1  掃描指定端口范圍
nmap -PT 192.168.1.1-111? 掃描一組范圍的電腦
三、關(guān)閉和開啟端口(服務(wù))
關(guān)閉端口的方法:
1、因?yàn)槊總€(gè)端口都有對(duì)應(yīng)的服務(wù),因此要關(guān)閉端口只要關(guān)閉相應(yīng)的服務(wù)就可以了。
2、用IPTABLE對(duì)端口進(jìn)行限制,這樣也能使端口不被訪問,但端口本身并沒有關(guān)閉。
在這兒只介紹關(guān)閉服務(wù)的方法,IPTABLE的應(yīng)用以后再討論。
linux中開機(jī)自動(dòng)啟動(dòng)的服務(wù)一般都存放在兩個(gè)地方:
/etc/init.d/文件夾下的服務(wù):
這個(gè)文件夾下的服務(wù)都可以通過運(yùn)行相應(yīng)的SCRIPT來啟動(dòng)或關(guān)閉。
例如:?jiǎn)?dòng)sendmail服務(wù)  ./sendmail start (打開了TCP 25端口)
關(guān)閉sendmail服務(wù)  ./sendmail stop (關(guān)閉TCP 25 端口)
  查看sendmail服務(wù)當(dāng)前狀態(tài)  ./sendmail? status (查看服務(wù)是否運(yùn)行)
/etc/xinetd.d/文件夾下的服務(wù):
這個(gè)文件夾下的服務(wù)需要通過更改服務(wù)的配置文件,并重新啟動(dòng)xinetd才可以。
例如:要啟動(dòng)其中的auth服務(wù),打開/etc/xinetd.d/auth配置文件,更改“disable=no”,保存退出。運(yùn)行/etc/rc.d/init.d/xinetd restart
要停止其中的auth服務(wù),打開/etc/xinetd.d/auth配置文件,更改“disable=yes”,保存退出。運(yùn)行/etc/rc.d/init.d/xinetd restart
四、控制開機(jī)自動(dòng)啟動(dòng)的服務(wù)
上面說的控制服務(wù)開關(guān)方法是在啟動(dòng)linux之后進(jìn)行操作的,如果我想在linux啟動(dòng)時(shí)控制哪些服務(wù)啟動(dòng)、哪些服務(wù)關(guān)閉怎么做
控制服務(wù)自動(dòng)啟動(dòng)的方法有3個(gè):
1、更改/etc/rc.d下的對(duì)應(yīng)文件夾:
  如果你登陸的默認(rèn)界面是字符界面,那么修改rc.3文件夾,如果登陸界面默認(rèn)是圖形界面,那么修改rc.5。
  在文件夾中,每個(gè)服務(wù)的名字前都帶有“K”或“S”,S就代表這個(gè)服務(wù)開機(jī)自動(dòng)運(yùn)行了,把它刪了或前綴改為“K”下次就不會(huì)啟動(dòng)了。
2、使用ntsysv命令:
  輸入ntsysv命令,將會(huì)出現(xiàn)一個(gè)服務(wù)列表,需要啟動(dòng)的打“*”,簡(jiǎn)單。
3、使用chkconfig命令:
  讓某個(gè)服務(wù)不自動(dòng)啟動(dòng):例如httpd:chkconfig --level 35  httpd? off  ;35指的是運(yùn)行級(jí)別
讓某個(gè)服務(wù)自動(dòng)啟動(dòng):例如httpd:chkconfig --level 35  httpd? on ;
  查看所有服務(wù)的啟動(dòng)狀態(tài):chkconfig --list
  查看某個(gè)服務(wù)的啟動(dòng)狀態(tài):chkconfig --list |grep httpd
  端口和服務(wù)的操作就到這兒吧。

標(biāo)簽:中衛(wèi) 電信 金華 長(zhǎng)春 綏化 濮陽 長(zhǎng)春 清遠(yuǎn)

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《LINUX的端口和服務(wù)》,本文關(guān)鍵詞  LINUX,的,端口,和,服務(wù),LINUX,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《LINUX的端口和服務(wù)》相關(guān)的同類信息!
  • 本頁收集關(guān)于LINUX的端口和服務(wù)的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    安宁市| 南华县| 广德县| 怀集县| 扶绥县| 剑河县| 巧家县| 北京市| 巨鹿县| 钟祥市| 宜君县| 东辽县| 黑水县| 建宁县| 司法| 安岳县| 顺昌县| 平昌县| 沽源县| 罗源县| 洪湖市| 永仁县| 乡城县| 榕江县| 娄底市| 兴安县| 罗田县| 溧水县| 满城县| 大埔区| 中卫市| 上思县| 木兰县| 麻阳| 龙里县| 和林格尔县| 廊坊市| 景德镇市| 乌苏市| 大安市| 永嘉县|