Debian上如何打开关闭端口

article/2025/9/24 6:43:42

1. 可以通过"netstat -anp" 来查看哪些端口被打开。
(注:加参数'-n'会将应用程序转为端口显示,即数字格式的地址,如:nfs->2049, ftp->21,因此可以开启两个终端,一一对应一下程序所对应的端口号)
2. 然后可以通过"lsof -i:$PORT"查看应用该端口的程序($PORT指对应的端口号)。或者你也可以查看文件/etc/services,从里面可以找出端口所对应的服务。
(注:有些端口通过netstat查不出来,更可靠的方法是"sudo nmap -sT -O localhost")
3. 若要关闭某个端口,则可以:
1)通过iptables工具将该端口禁掉,如:
"sudo iptables -A INPUT -p tcp --dport $PORT -j DROP"
"sudo iptables -A OUTPUT -p tcp --dport $PORT -j DROP"   
2)或者关掉对应的应用程序,则端口就自然关闭了,如:
"kill -9 PID" (PID:进程号)
如:    通过"netstat -anp | grep ssh"
有显示:    tcp 0 127.0.0.1:2121 0.0.0.0:* LISTEN 7546/ssh
则:    "kill -9 7546"

 

如何打开端口

打开端口5431,输入:

sudo iptables -A INPUT -p tcp --dport 5431 --jump ACCEPT
iptables-save

在链iptables -S中打印规则时,输出为:

-P INPUT ACCEPT
-P FORWARD ACCEPT
-P OUTPUT ACCEPT
-A INPUT -p tcp -m tcp --dport 5431 -j ACCEPT

安装nmap查看网络端口情况:

apt install nmap -y

nmap 10.1.2.XX

其中 10.1.2.xx为自己的服务器的ip地址。

也可以用这个命令来查看端口

netstat -ntulp

最后须指定端口才能使其工作: nc -l -p 5431

 

Linux nc命令

Linux 命令大全 Linux 命令大全

Linux nc命令用于设置路由器。

执行本指令可设置路由器的相关参数。

语法

nc [-hlnruz][-g<网关...>][-G<指向器数目>][-i<延迟秒数>][-o<输出文件>][-p<通信端口>][-s<来源位址>][-v...][-w<超时秒数>][主机名称][通信端口...]

参数说明

  • -g<网关> 设置路由器跃程通信网关,最多可设置8个。
  • -G<指向器数目> 设置来源路由指向器,其数值为4的倍数。
  • -h 在线帮助。
  • -i<延迟秒数> 设置时间间隔,以便传送信息及扫描通信端口。
  • -l 使用监听模式,管控传入的资料。
  • -n 直接使用IP地址,而不通过域名服务器。
  • -o<输出文件> 指定文件名称,把往来传输的数据以16进制字码倾倒成该文件保存。
  • -p<通信端口> 设置本地主机使用的通信端口。
  • -r 乱数指定本地与远端主机的通信端口。
  • -s<来源位址> 设置本地主机送出数据包的IP地址。
  • -u 使用UDP传输协议。
  • -v 显示指令执行过程。
  • -w<超时秒数> 设置等待连线的时间。
  • -z 使用0输入/输出模式,只在扫描通信端口时使用。

http://chatgpt.dhexx.cn/article/K1JrJ7RW.shtml

相关文章

windows关闭端口命令cmd

打开命令行窗口 输入 netstat -ano |findstr &#xff08;需要关闭的端口&#xff09; 比如要关闭8081这个端口 输入 taskkill /t /f /im (根据端口得到的进程号) 例如&#xff1a; 21500就是上面查到的进程号

Windows端口开启关闭

亲测可用&#xff0c;若有疑问请私信 netstat-a #显示所有活动的TCP连接以及计算机监听的TCP和UDP端口。 netstat-e #显示以太网发送和接收的字节数、数据包数等。 netstat-n #以数字形式显示所有活动的TCP连接的地址和端口号。 netstat-o #显示活动的TCP连接并包括每个连…

Linux下开启、关闭端口的方法

Linux下开启、关闭端口的方法 1、查看防火墙状态2、开启防火墙3、开启端口&#xff08;以端口443为例&#xff09;4、重启防火墙5、重新载入防火墙6、查看已开启的端口7、如何关闭端口 1、查看防火墙状态 在Linux控制台输入&#xff1a;firewall-cmd --state 此时控制台返回&a…

Windows如何关闭端口(图文)

方法1&#xff1a;创建防火墙策略进行阻止端口&#xff08;防火墙开启才生效&#xff09; 方法2&#xff1a;本地安全策略关闭 控制面板--系统--管理工具--本地安全策略 新建安全策略 去掉添加向导的勾选&#xff0c;添加筛选器列表 设置ip地址 设置协议类型 设置端口 添加筛…

命令行关闭端口

1.打开cmd&#xff08;winR或者搜索框搜索cmd&#xff09; 2.netstat -ano | findstr :8082 3.taskkill /F /PID 25108 附&#xff1a;如果结束端口提示不成功请使用管理员权限打开cmd在执行前面的步骤即可

cmd关闭端口

cmd关闭端口的命令是“taskkill”&#xff0c;该命令用于结束一个或多个任务或流程。关闭端口的方法&#xff1a;1、使用“taskkill /pid 端口号 -t -f”命令来强制关闭&#xff1b;2、使用“taskkill /f /t /im 进程名”命令来关闭。 通过CMD命令行打开防火墙端口 Windows 使用…

windows端口占用关闭指定端口

项目无法启动&#xff0c;端口冲突 1、查看windows端口进程 点击开始菜单选择运行&#xff08;winr&#xff09;&#xff0c;接着在运行对话框中输入“cmd”&#xff0c;回车打开命令提示符窗口&#xff0c;然后在窗口中输入【netstat -aon|findstr “端口”】&#xff0c;回车…

windows系统关闭指定端口

一、在dos窗口中输入指令&#xff1a;netstat -ano | findstr 9095&#xff0c;其中9095是指你指定的端口号&#xff0c;然后会显示出现在占用该端口号的pid。 二、输入 taskkill /f /pid 5372,关闭该进程即可

windows系统关闭指定的端口

【win】 【r】打开cmd窗口 使用【netstat -nao】查看所有的IP和端口。 在cmd窗口中输入【netstat -ano | findstr 8800】指令&#xff0c;8800是你需要关闭的端口号。 然后再输入【taskkill /f /pid 14328】关闭这个进程即可。

windows关闭端口方法

在介绍各种端口的作用前&#xff0c;这里先介绍一下在Windows中如何关闭/打开端口&#xff0c;因为默认的情况下&#xff0c;有很多不安全的或没有什么用的端口是开启的&#xff0c;比如Telnet服务的23端口、FTP服务的21端口、SMTP服务的25端口、RPC服务的135端口等等。为了保证…

Windows的cmd中如何关闭端口

1.winr弹出程序框 2.输入cmd 3.输入 netstat -ano |findstr &#xff08;需要关闭的端口&#xff09; 查看本机开放的所有端口.点开始,运行,输入cmd ,回车.输入 netstat -ano 回车.可以查看本机开放的全部端口.其中Port是端口类型,其中Local Address代表本机IP地址和打开的端口…

关闭正在使用的端口号

cmd关闭端口的命令是“taskkill”&#xff0c;该命令用于结束一个或多个任务或流程。关闭端口的方法&#xff1a; 1、使用“netstat -nao | findstr 端口号 ”命令来查询端口的PID&#xff1b; netstat -nao | findstr 8181 2、使用“taskkill /f /t /im PID”命令来关闭。 ta…

如何解决Vue无法显示网络图片的问题

缘由 因为项目需求&#xff0c;项目中引用了图片的网络链接&#xff0c;但是发现了很奇怪的问题&#xff0c;图片链接如果在浏览器的地址栏中可以直接打开&#xff0c;如果在前端项目的Img标签中却无法被渲染。 如何解决 在vue项目中的头部添加meta标签 在index.html中添加…

Java将网络地址对应的图片转成本地的图片

&#xfeff;&#xfeff; 只知道浏览器使用的是HTTP协议&#xff0c;那么如何将网络资源使用JavaHTTP下载下来呢&#xff01; 这只是一个非常简单的小示例&#xff0c;只是不想每次碰到关于此方面的内容忘了就无从下手&#xff01; 示例创建HttpURLConnection网络连接&#…

Android在ImageView上直接显示网络图片

在原生的ImageView中&#xff0c;没有一个方法是可以直接显示网络的图片的&#xff0c;当我们经常需要显示网络图片时&#xff0c;每次都有一大堆的操作&#xff0c;这会很麻烦&#xff0c;今天就教大家在ImageView上轻松显示网络图片。 自定义ImageView方法 写一个类让它继承…

正则表达式匹配任意文本中的网络图片链接

原来的需求是要把石墨文档的文件完全搬到本地,但是图片都在云端,就需要用正则表达式匹配到文档里的网络图片链接,然后弄下来并改文件夹为本地路径。 后面增加了想法,有没有一个正则表达式可以把任意网络文件中的网络图片地址都匹配出来,不管这文本有多乱,只要这个文本可…

使用http协议获取网络图片

http用于传输WWW方式的数据。http协议采用了请求响应的模型。在android中提供了HttpURLConnection和HttpClient接口开发HTTP程序。下面分别使用这两种方式获取网络图片。 1.HttpURLConnection 代码如下&#xff1a; [html] view plain copy public class HttpURLConnectionAct…

python使用pillow下载网络图片到本地预览

安装方法&#xff1a; python -m pip install pillow项目github地址&#xff1a;https://github.com/python-pillow/Pillow 从网络中获取图片&#xff0c;整体的思路是&#xff1a; 使用requests读取图片变为字节流使用PIL读取并解析 示例代码 from PIL import Image # 导…

Java根据图片网络URL地址判断图片大小

1、测试类 package test;import java.io.ByteArrayOutputStream; import java.io.File; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.IOException; import java.io.InputStream; import java.math.BigDecimal; import java.net.Ht…

查看网络图片的地址

鼠标右键一般都会弹出几个选择&#xff0c;直接选择复制&#xff0c;有些是不同的可以选择选择复制图像地址(o) 这样就复制到图片的地址了 有些是有查看图片信息的&#xff0c;这个和点进去图片的界面有关系&#xff0c; 图片信息如下图 &#xff0c;下面的位置就是图片的地址…