linux埠范圍
A. linux操作系統有哪些常用埠
1 tcpmux TCP 埠服務多路復用
5 rje 遠程作業入口
7 echo Echo 服務
9 discard 用於連接測試的空服務
11 systat 用於列舉連接了的埠的系統狀態
13 daytime 給請求主機發送日期和時間
17 qotd 給連接了的主機發送每日格言
18 msp 消息發送協議
19 chargen 字元生成服務;發送無止境的字元流
20 ftp-data FTP 數據埠
21 ftp 文件傳輸協議(FTP)埠;有時被文件服務協議(FSP)使用
22 ssh 安全 Shell(SSH)服務
23 telnet Telnet 服務
25 smtp 簡單郵件傳輸協議(SMTP)
37 time 時間協議
39 rlp 資源定位協議
42 nameserver 互聯網名稱服務
43 nicname WHOIS 目錄服務
49 tacacs 用於基於 TCP/IP 驗證和訪問的終端訪問控制器訪問控制系統
50 re-mail-ck 遠程郵件檢查協議
53 domain 域名服務(如 BIND)
63 whois++ WHOIS++,被擴展了的 WHOIS 服務
67 bootps 引導協議(BOOTP)服務;還被動態主機配置協議(DHCP)服務使用
68 bootpc Bootstrap(BOOTP)客戶;還被動態主機配置協議(DHCP)客戶使用
69 tftp 小文件傳輸協議(TFTP)
70 gopher Gopher 互聯網文檔搜尋和檢索
71 netrjs-1 遠程作業服務
72 netrjs-2 遠程作業服務
73 netrjs-3 遠程作業服務
73 netrjs-4 遠程作業服務
79 finger 用於用戶聯系信息的 Finger 服務
80 http 用於萬維網(WWW)服務的超文本傳輸協議(HTTP)
88 kerberos Kerberos 網路驗證系統
95 supp Telnet 協議擴展
101 hostname SRI-NIC 機器上的主機名服務
102 iso-tsap ISO 開發環境(ISODE)網路應用
105 csnet-ns 郵箱名稱伺服器;也被 CSO 名稱伺服器使用
B. linux鍏抽棴絝鍙f庝箞鍏抽棴
鍦↙inux涓錛岀鍙f槸涓縐嶆暟瀛楁爣璇嗙︼紝鐢ㄤ簬鍖哄垎涓嶅悓鐨勭綉緇滃簲鐢ㄧ▼搴忓拰鏈嶅姟銆傜鍙e彿鏄涓涓16浣嶇殑鏁板瓧錛屽彲浠ユ槸0-65535涔嬮棿鐨勪換浣曚竴涓鏁板瓧銆傚叾涓錛0-1023鐨勭鍙e彿涓虹郴緇熶繚鐣欑鍙o紝鍙鑳借緋葷粺鎴栫壒鏉冪敤鎴蜂嬌鐢錛1024-49151鐨勭鍙e彿涓烘敞鍐岀鍙o紝鐢ㄤ簬涓浜涘父瑙佺殑搴旂敤紼嬪簭錛49152-65535鐨勭鍙e彿涓哄姩鎬佹垨縐佹湁絝鍙o紝閫氬父鐢ㄤ簬瀹㈡埛絝涓存椂鍒嗛厤絝鍙c
鍦↙inux緋葷粺涓錛屾瘡涓姝e湪榪愯岀殑緗戠粶搴旂敤紼嬪簭鎴栨湇鍔¢兘鏈変竴涓瀵瑰簲鐨勭鍙e彿銆備緥濡傦紝Web鏈嶅姟鍣ㄩ氬父浣跨敤TCP絝鍙80鎴443錛孲SH鏈嶅姟鍣ㄤ嬌鐢═CP絝鍙22錛孲MTP鏈嶅姟鍣ㄤ嬌鐢═CP絝鍙25絳夌瓑銆傞氳繃鎸囧畾鐗瑰畾鐨勭鍙e彿錛岀敤鎴峰彲浠ヨ塊棶鎴栬繛鎺ュ埌鐩稿簲鐨勭綉緇滃簲鐢ㄧ▼搴忔垨鏈嶅姟銆傚湪Linux緋葷粺涓錛屽叧闂絝鍙e彲浠ヤ嬌鐢ㄤ互涓嬩袱縐嶆柟娉曘
涓銆佷嬌鐢ㄩ槻鐏澧欏叧闂絝鍙o紝鍙浠ヤ嬌鐢╥ptables鎴杅irewalld絳夐槻鐏澧欏伐鍏鋒潵鍏抽棴鐗瑰畾鐨勭鍙o紝浠ヤ笅鏄涓浜涘父瑙佺殑鍛戒護銆
1銆佷嬌鐢╥ptables鍏抽棴TCP絝鍙80錛歴udo iptables -A INPUT -p tcp dport 80 -j DROP
2銆佷嬌鐢╢irewalld鍏抽棴TCP絝鍙80錛歴udo firewall-cmd zone=public remove-port=80/tcp
浜屻佸仠姝㈢浉搴旂殑緗戠粶搴旂敤紼嬪簭鎴栨湇鍔★紝濡傛灉甯屾湜鍏抽棴鏌愪釜絝鍙g殑緗戠粶鏈嶅姟鎴栧簲鐢ㄧ▼搴忥紝鍙浠ュ仠姝㈢浉搴旂殑榪涚▼錛屼互涓嬫槸涓浜涘父瑙佺殑鍛戒護銆
1銆佸叧闂璚eb鏈嶅姟鍣錛圓pache錛夛細sudo systemctl stop apache2
2銆佸叧闂璖SH鏈嶅姟鍣錛歴udo systemctl stop sshd
3銆佸叧闂璖MTP鏈嶅姟鍣錛圥ostfix錛夛細sudo systemctl stop postfix
鍏抽棴絝鍙e彲鑳戒細褰卞搷緋葷粺鐨勬e父榪愯屾垨鐗瑰畾搴旂敤紼嬪簭鐨勫姛鑳斤紝鍥犳ゅ簲璇ユ厧閲嶈冭檻銆傚緩璁鍦ㄥ叧闂絝鍙d箣鍓嶅囦喚鐩稿叧鏁版嵁錛屽苟紜淇濅笉浼氬獎鍝嶅叾浠栫敤鎴鋒垨緋葷粺榪涚▼鐨勬e父浣跨敤銆傛ゅ栵紝鍏抽棴鏌愪簺絝鍙e彲鑳戒細瀵圭郴緇熺殑瀹夊叏鎬ч犳垚褰卞搷錛屽洜姝ゅ簲璇ュ湪蹇呰佹椂閲囧彇鍏朵粬瀹夊叏鎺鏂斤紝渚嬪傝劇疆闃茬伀澧欒勫垯銆佹洿鏂拌蔣浠剁瓑銆
C. Linux增加TCP和UDP的本地埠分配范圍
ip_local_port_range,TCP和UDP本地埠范圍,默認桐瞎沖為神裂[32768 , 60999],其中,最小值要求大於等於ip_unprivileged_port_start參數。
ip_unprivileged_port_start,非特權埠開始值,默認為1024.如果應局殲用程序需要綁定小於此值的埠號,需要root許可權。
臨時調整
永久調整
在/etc/sysctl.d目錄下,創建配置文件,將需要調整的參數加入其中即可。配置文件名格式為<number>-<appname>.conf。appname可以直接用應用系統運行時的os用戶名。
執行以下命令,使之生效。替換掉命令中的文件名。
例如:
D. Linux裡面VNC埠號是多少
linux中vnc埠默認是5900開始
比如5901、5902、5903、5904
這個是可以設置的,根據你的設置就可以連接對應的vnc服務
希望可以幫助你 請採納 謝謝
E. linux絝鍙h塊棶璁板綍linux絝鍙h塊棶
linux媯鏌ョ鍙e懡浠わ紵
linux鏌ョ湅絝鍙g殑鍛戒護錛
絎涓縐嶏細
lsof-i:絝鍙e彿
絎浜岀嶏細
netstat-nltp|grep絝鍙e彿
-a錛氭樉紺烘湰鏈烘墍鏈夎繛鎺ュ拰鐩戝惉鍦扮鍙
-n錛氱綉緇淚P鍦板潃鐨勫艦寮忥紝鏄劇ず褰撳墠寤虹珛鐨勬湁鏁堣繛鎺ュ拰絝鍙
-r錛氭樉紺鴻礬鐢辮〃淇℃伅
-s錛氭樉紺烘寜鍗忚鐨勭粺璁′俊鎮
-v錛氭樉紺哄綋鍓嶆湁鏁堢殑榪炴帴
-t錛氭樉紺烘墍鏈塗CP鍗忚榪炴帴鎯呭喌
-u錛氭樉紺烘墍鏈塙DP鍗忚榪炴帴鎯呭喌
-i錛氭樉紺鴻嚜鍔ㄩ厤緗絝鍙g殑鐘舵
-l錛氫粎浠呮樉紺鴻繛鎺ョ姸鎬佷負listening鐨勬湇鍔$綉緇滅姸鎬
-p錛氭樉紺簆id/programname
linux鏌ョ湅鍙浣跨敤鐨勭鍙o紵
TCP/IP鍗忚涓鐨勬湇鍔$鍙g鍙e彿鐨勮寖鍥翠粠0鍒65535錛屼絾鏄鍦↙inux涓鏈夐檺瀹氱鍙g殑浣跨敤鑼冨洿錛屼竴鑸鍦/proc/sys/net/ipv4/ip_local_port_range瀹氫箟浜嗘湰鍦癟CP/UDP鐨勭鍙h寖鍥達紝浣犲彲浠ュ湪/etc/sysctl.conf閲岄潰瀹氫箟net.ipv4.ip_local_port_range=102465000錛岄偅涔堝彲鐢ㄧ鍙h寖鍥村氨鍙樻垚浜1024~65000
linuxvsftp濡備綍鏇存敼榛樿ょ鍙e強璁塊棶錛
1銆佺紪杈/etc/vsftpd/vsftpd.conf鏂囦歡錛屽湪璇ラ厤緗鏂囦歡涓娣誨姞姝よ岋細listen_port=811
2銆佺紪杈/etc/services鏂囦歡錛屽皢鍏朵腑鐨刦tp21/tcp鏀逛負ftp811/tcp,ftp21/udp鏀逛負ftp811/tcp
3銆佹墽琛/etc/init.d/vsftpdrestart閲嶆柊鍚鍔╲sftpd鏈嶅姟銆傚惎鍔ㄥ畬鎴愬悗鍙浠ヤ嬌鐢╪etstat-tnulp|grepvsftpd浣犲氨鍙浠ユ煡鐪嬪埌鐜板湪緋葷粺鐜扮洃鍚鐨剉sftpd鐨勭鍙d負811
4銆佸湪鍛戒護琛屼笅鎵ц宭ftp192.168.5.1:801(192.168.5.1鏄痸sftpd鏈嶅姟鍣ㄧ殑IP鍦板潃)錛岃繖鏍蜂究璁塊棶鍒癴tp鏈嶅姟鍣ㄤ簡銆
linux涓嬫庝箞鏌ヨ㈠綋鍓嶈塊棶緗戠粶鐨勭▼搴忥紵
棣栧厛錛歯etstat-ano鍙浠ョ湅鍑虹鍙f墍榪愯岀殑鏈嶅姟浠ュ強絝鍙e瑰栫殑榪炴帴褰撶劧鍙浠ュ啀瀹夎呬竴涓猧ftop鍙浠ョ簿紜鐨勭湅鍒版瘡涓狪P鐨勬祦閲忓傛灉鏈哄櫒涓婃槸璺慦EB鏈嶅姟鎴栬呯浉鍏寵蔣浠跺氨鐢╥ftop鐪嬩笅璁塊棶榪涙潵鐨処P鐒跺悗鍘籥pache閲岄潰鐨勬棩蹇楀垎鏋愪笅鏄璁塊棶鐨勫摢涓鏂囦歡