小编Kul*_*gar的帖子

如何在 Ubuntu 中打开一个关闭的端口?

我试图杀死在端口 8080 上运行的进程并将其用于远程调试目的。

我的源代码在我的主机上,编译的 jar 在另一个 Ubuntu 服务器中。因此,我试图在端口 8080 上进行远程调试,我更改了IntelliJ配置中的必要参数以继续进行远程调试,并尝试从服务器机器运行 jar:

java -jar -Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=8080 hdfstohive-1.0-SNAPSHOT-jar-with-dependencies.jar
Run Code Online (Sandbox Code Playgroud)

因为我杀了这是我的服务器上运行的进程,现在我不能看到的时候我做了端口被打开nmap serverip,并netstat -atun为好。

因此,我尝试将其添加到防火墙 ( sudo ufw allow 8080/tcp) 规则和 iptable ( sudo iptables -I INPUT -p tcp -s 0.0.0.0/0 --dport 8080 -j ACCEPT) 中,但仍然看不到正在打开的端口。我也试过禁用防火墙,但仍然没有运气。

所以我需要的是,打开该端口,以便我可以从我的主机进行远程调试。我确信我错过了我已经完成的工作中的一些重要内容。

我正在走向垮台吗?任何帮助将不胜感激。

server iptables firewall networking 14.04

2
推荐指数
1
解决办法
3万
查看次数

标签 统计

14.04 ×1

firewall ×1

iptables ×1

networking ×1

server ×1