怎么判断远程linux主机开了哪些端口

发布于2022-01-12 23:14:55
8个回答
admin
网友回答2022-01-12
  本机插入 REDHAT6.3系统ISO镜像CD1   1、配置yum本地安装源:   以root用户登录系统   mkdir /mnt/cdrom   mount -t iso9660 /dev/sr0 /mnt/cdrom   cd /etc/yum.repos.d   查看目录是否有.repo后缀文件,没有则创建一个.repo文件,文件名随意。   vi local.repo   yum clean all   2.安装nmap,并测试172.24.40.5是否开放80端口   nmap -p 1-200 目标主机 IP   #1-200为端口范围
admin
网友回答2022-01-12
我有个另类的办法,通过解析cmd命令netstat -an返回的信息来得知那些端口被占用了。
admin
网友回答2022-01-12
不用工具,在CMD下有个技巧可检测相应IP主机指定端口是否开启(比如你想检测222.214.179.230的30端口是否开启,可以这样):
在CMD下输入:
start /min telnet 222.214.179.230 30
之后会出现一个窗口,是最小化的,你等一会,如果窗口自动关闭了,说明端口是关闭的或主机ping不通,反之端口开放.
你可以用自己的机子做实验.在CMD下输入netstat -anp tcp可以查看当前主机tcp开放了哪些端口.
ping命令是不能检测端口,只能检测你和相应IP是否能连通.
admin
网友回答2022-01-12
linux服务器上已有一个tomcat,因为需要加一个server,所以直接cp -r 复制了一个tomcat文件夹,
然后修改新文件夹conf中server.xml中的端口号,包括shutdown端口、connector端口
在shutdown 第二个tomcat的时候,第一个tomcat也无法访问了,为什么?
linux服务器上已有一个tomcat,因为需要加一个server,所以直接cp -r 复制了一个tomcat文件夹,
然后修改新文件夹conf中server.xml中的端口号,包括shutdown端口、connector端口
在shutdown 第二个tomcat的时候,第一个tomcat也无法访问了,为什么?
admin
网友回答2022-01-12
错。你举的例子正解
admin
网友回答2022-01-12
10.10.10.10上执行:
scp -r /tmp 10.10.10.11:/mytmp

或者 10.10.10.11上执行:
scp -r 10.10.10.10:/tmp /mytmp
跟端口没啥关系
admin
网友回答2022-01-12
你可以在catch的代码块中,捕捉是否是端口异常,如果是,则执行相应的代码,程序是或者,这个也是 一个方法
admin
网友回答2022-01-12
通过nmap 扫描

回到
顶部