对于打开的TCP端口,我有不同的结果。当使用nmap -sS 127.0.0.1时,我得到了大约5个常用的开放端口,但是当使用osx内置工具作为stroke时,我会得到这5个端口加上5个额外的端口。它怎么会来?
第一nmap -sS 127.0.0.1
Starting Nmap 6.25 ( http://nmap.org ) at 2013-07-03 12:00 CEST
Nmap scan report for localhost (127.0.0.1)
Host is up (0.00012s latency).
Not shown: 995 closed ports
PORT
当我试图在我的项目上执行mvn grails:run-app时,我得到的JVM_Bind错误是8080已经在使用了。我一直在运行这个项目,在运行过程中Eclipse崩溃之前,我一直没有遇到任何问题。我已经重新启动了我的机器两次,但这并不能澄清这一点。Netstat (netstat -ano)在8080上没有显示任何内容。我的tomcat在8088上,如果我将它重新配置为在8080上运行,它可以正常工作,因此端口没有在使用。只有maven和/或grails有此错误。我有什么办法澄清这件事吗?
$ netstat -ano
Active Connections
Proto Local
我使用iptables防火墙打开了端口21,但是当我在服务器上运行nmap时,它显示ftp端口关闭了。我在linux上重新启动了service vsftpd,但没有结果。
下面是vsftpd.conf文件:
# Example config file /etc/vsftpd/vsftpd.conf
#
# The default compiled in settings are fairly paranoid. This sample file
# loosens things up a bit, to make the ftp daemon more usable.
# Please see
我只是尝试在我的14.04 Ubuntu服务器上安装apache2,但是我得到了一个错误:
* Starting web server apache2 (98)Address already in use: AH00073: make_sock: unable to listen for connections on address [::]:80
(98)Address already in use: AH00073: make_sock: unabl
我知道我可以使用nmap查看特定机器上打开的端口。但我需要的是一种从主人那里得到它的方法。
目前,如果我在我的一台机器上使用nmap来检查另一台机器,我会得到一个例子:
smb:~# nmap 192.168.1.4
PORT STATE SERVICE
25/tcp open smtp
80/tcp open http
113/tcp closed ident
143/tcp open imap
443/tcp open https
465/tcp open smtps
587/tcp open submission
993/tcp open ima
我想像这样使用我的iptables文件。
# Firewall configuration written by system-config-firewall
# Manual customization of this file is not recommended.
*filter
:INPUT ACCEPT [0:0]
:FORWARD ACCEPT [0:0]
:OUTPUT ACCEPT [0:0]
:FIREWALL - [0:0]
-A INPUT -i lo -j ACCEPT
-A INPUT -p icmp -m icmp --icmp-type any
我的绑定DNS服务器配置为侦听TCP端口53。是否有任何方法将服务器设置为侦听UDP而不是TCP?netstat命令的输出是:
root@ns1:/# netstat -lntu
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address Foreign Address State
tcp 0 0 192.168.163.172:53 0.0.0.0:* LISTEN
tcp
我在GCP中创建了计算引擎实例,以将我的web app.It部署在实例中(localhost:8080)。但是,使用外部Ip地址,即使我允许防火墙规则为所有实例提供0.0.0.0/0,我也无法访问它。我添加了端口tcp:8080和tcp :8444,但它甚至不允许连接“Telnet”。
Connecting To 35.185.98.244...Could not open connection to the host, on port 8444: Connect failed
Connecting To 35.185.98.244...Could not open connection t
我有一个LTE路由器(JioFi 2),端口6666和7777是开放的。
Nmap扫描结果,
PORT STATE SERVICE
53/tcp open domain
80/tcp open http
6666/tcp open irc
7777/tcp open cbt
我能理解为什么53和80端口是开放的,但为什么是6666和7777?他们在那里做什么?
该设备由海尔制造,该公司曾多次被指控使用预装的恶意软件运送设备。
所以,我的主要问题是,我怎样才能更深入地探讨这个问题?
我刚刚使用reboot在数字海洋上重新启动了我的服务器,现在apache不提供任何页面。我可以从我的客户端ping该IP。在重启之前,一切都运行正常。以下是我到目前为止所做的一些测试的输出:
Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 1005/sshd
tcp
我被我的ISP在工作中拉了起来,因为我有一台机器可以连接数十个出站SSH连接。我找到了那台机器,把它从网络上拿了出来。问题是,还有其他几台有着相同秘密的机器,它们可能会遭遇类似的命运。
我可以看到使用tcpdump的出站连接尝试,但我在试图跟踪脚本或进程进行这些连接尝试时遇到困难。我一直在尝试使用netstat -plunt、ss -tp、lsof和各种命令行实用程序,但没有能够找到违规的进程。有没有人对在这样的妥协盒上追踪进程和应用程序有任何建议?
sudo netstat -plunt
Active Internet connections (only servers)
Proto Re
XAMPP不能工作,它说
Port 80 in use by "Unable to open process" with PID 4!
6:32:24 PM [Apache] Apache WILL NOT start without the configured ports free!
6:32:24 PM [Apache] You need to uninstall/disable/reconfigure the blocking application
6:32:24 PM [Apache] or reconfigure Apache and th
netstat -ntp
Active Internet connections (w/o servers)
Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
tcp 8216172 0 127.0.0.1:9503 127.0.0.1:47654 ESTABLISHED 34390/python
tcp 0 4189632 127.0.0.1:47686 127.
我刚刚安装了内置Tomcat的Jira,它运行在端口8080上。我给了iptables -I INPUT -p tcp --dport 8080 -j ACCEPT和netstat -tpln说:
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
tcp 0 0 0.0.0.0:22 0.0.0.0:*
我对Java非常陌生,在我的问题中可能听起来很愚蠢。我在端口8080上有Jboss,在端口1521上也有OracleXETNListener。当我检查命令pronmpt时,我看到两个端口都使用相同的进程ID,即2908。这能成为一个案例吗?此外,当我在Jboss上运行我的应用程序时,它给出了端口已在使用中的错误。
Active Connections
Proto Local Address Foreign Address State PID
TCP 0.0.0.0:135 LR89PT1Y:0
因此,我映射了我的ct,由于某种原因,7000/tcp open afs3-fileserver正在我需要的端口上运行。是否有禁用afs3-filerver的功能?
编辑:每次我尝试登录时,日志都会不断地显示这一点。
Dec 18 21:41:01 steamcmd CRON[9477]: pam_env(cron:session): Unable to open env file: /etc/default/locale: No such file or directory
Dec 18 21:41:01 steamcmd CRON[9477]: pam_unix(cron:session
我目前在XAMPP上遇到了问题。它说端口80正在被其他进程或程序使用。我试图在任务管理器中查找程序或进程,但找不到确切的端口。同时,由于我需要继续开发我的项目,我只是更改了Apache端口,但我并不认为这样做是正确的。
以下是XAMPP在我使用端口80和SSL 443时返回给我的错误
6:17:44 PM [Apache] Problem detected!
6:17:44 PM [Apache] Port 80 in use by "Unable to open process" with PID 4!
6:17:44 PM [Apache] Apac