【Linux 增加对外开放的端口】教程文章相关的互联网学习教程文章

Linux查看程序端口占用情况【图】

今天发现服务器上Tomcat 8080端口起不来,老提示端口已经被占用。使用命令:ps -aux | grep tomcat发现并没有8080端口的Tomcat进程。使用命令:netstat –apn查看所有的进程和端口使用情况。发现下面的进程列表,其中最后一栏是PID/Program name 发现8080端口被PID为9658的Java进程占用。进一步使用命令:ps -aux | grep java,或者直接:ps -aux | grep pid 查看就可以明确知道8080端口是被哪个程序占用了!然后判断是否使用KILL命...

linux下nginx实现虚拟主机(3种方法:基于域名、基于端口、基于ip地址)【图】

在3.17日的时候已经写过一篇关于apahce的基于域名、端口、ip地址3种方式的虚拟主机实现。原理是一样的,现在记录nginx的虚拟主机这三种方式的实现。 系统版本为rhel5.6,nginx版本为1.1.6。 1.基于域名: 基于域名的方式,要先有dns服务器,这里为了方便,可以在/etc/hosts文件里面配置,把它当成dns就行了,可以参考3.17日那篇博客关于dns的配置或者其他博文也有。这里关于nginx的安装也略去。[root@nginx ~]# cat /etc/...

Linux防火墙下开放端口【代码】

Centos端口操作开放端口firewall-cmd --zone=public --add-port=3306/tcp --permanent # 开放端口firewall-cmd --zone=public --remove-port=3306/tcp --permanent #关闭端口firewall-cmd --reload # 重启防火墙生效 查看已开放端口列表firewall-cmd --zone=public --list-ports查看端口监听netstat -nltp查看进程详细信息ps 进程号终止进程killall -9 进程名 kill -9 进程id原文:https://www.cnblogs.com/jmtang/p/14144308...

Linux 防火墙开放特定端口 (iptables)

查看状态:iptables -L -n下面添加对特定端口开放的方法:使用iptables开放如下端口/sbin/iptables -I INPUT -p tcp --dport 8000 -j ACCEPT保存/etc/rc.d/init.d/iptables save重启服务service iptables restart查看需要打开的端口是否生效?/etc/init.d/iptables status法2:或直接编辑/etc/sysconfig/iptables-A INPUT -p tcp -m tcp --dport 4000 -j ACCEPT保存在前面部分再重启:service iptables restart原文:http://www.cnblo...

linux 端口

LINUX通过下面的命令可以开启允许对外访问的网络端口: /sbin/iptables -I INPUT -p tcp --dport 8000 -j ACCEPT #开启8000端口 /etc/rc.d/init.d/iptables save #保存配置 /etc/rc.d/init.d/iptables restart #重启服务 查看端口是否已经开放 /etc/init.d/iptables status原文:http://www.cnblogs.com/Lthis/p/4955900.html

linux防火墙开放端口,针对固定ip开放端口【代码】

编辑/etc/sysconfig/iptables,添加-A INPUT -m state --state NEW -m tcp -p tcp -s 127.0.0.1 --dport 6379 -j ACCEPT -A INPUT -m state --state NEW -m tcp -p tcp -s 126.212.173.185 --dport 6379 -j ACCEPT 以上加红地方就是只对本机和126.212.173.185开放6379端口,其他ip用telnet是无法连接的,如果访问ip没有限制,就不需要添加-s ip地址了,例如-A INPUT -m state --state NEW -m tcp -p tcp --dport 6379 -j ACCEPT 对了...

Nmap linux端口扫描神器【代码】

#简介 Nmap亦称为Network Mapper(网络映射)是一个开源并且通用的用于Linux系统/网络管理员的工具。nmap用于探查网络、执行安全扫描、网络核查并且在远程机器上找出开放端口。它可以扫描在线的主机、操作系统、包过滤器和远程主机上的开放端口。#安装yum install nmap #使用主机名扫描nmap server2#使用ip扫描 nmap 192.168.2.33#显示远程机器更多信息 nmap -v server2#扫描多台主机 nmap 192.168.0.101 192.168.0.102 192.168.0....

linux端口开放及测试方法

我的系统环境[root@i-5g6qbm7a ~]# uname -r3.10.0-123.20.1.el7.x86_64安装yum install nc打开测试端口的方法 1、 在当前目录下创建port文件 #touch port2、 启动需要的测试端口直接在命令行输入如下内容,修改自己需要测试的端口,以下我的测试端口是19830#while true;do nc -lv 19830 0<port;done3、测试端口是否正常开启# nc -v 192.168.100.7 19830Connection to 192.168.100.7 19830 port [tcp/*] succeeded!端口不通,提示...

linux 安装禅道 和 CentOS 7 开放防火墙端口 命令

linux 安装禅道链接: https://www.cnblogs.com/maohuidong/p/9750202.html CentOS 7 开放防火墙端口 命令 链接:https://www.cnblogs.com/maohuidong/p/8325834.html CentOS如何查看端口是被哪个应用/进程占用 链接:https://www.cnblogs.com/maohuidong/p/9963904.html原文:https://www.cnblogs.com/bifeng/p/10874891.html

Linux查询端口是否被占用的四种方法【代码】

一个面试题,使用三种不同的方法查看8080被哪个进程占用了。通常比较熟悉的方法是netstat和lsof两种,但还有什么方法呢。1.netstat或ss命令netstat -anlp | grep 802.lsof命令这个命令是查看进程占用哪些文件的lsof -i:803.fuser命令fuser命令和lsof正好相反,是查看某个文件被哪个进程占用的。Linux中,万物皆文件,所以可以查看普通文件、套接字文件、文件系统。而套接字文件就包含了端口号。比如查看22端口。fuser 22/tcp -vUSE...

linux 端口的相关命令

查看某个端口是否开发 isof -i:端口说明:如果有显示说明已经开放了,如果没有显示说明没有开放开放端口之后,查看防火墙是否对端口开放查询端口号80 是否开启: firewall-cmd --query-port=80/tcp查看防火墙有哪些端口是开启的 firewall-cmd --list-port开启端口 firewall-cmd --zone=public --add-port=80/tcp --permanent重启防火墙 firewall-cmd --reload   3.--zone #作用域--add-port=80/tcp #添加端口,格式为:端口/通讯...

linux中修改ssh端口和禁止root远程登陆设置【图】

linux中修改ssh端口和禁止root远程登陆设置查看下系统版本[root@ceshiji ~]# cat /etc/redhat-releaseCentOS release 6.7 (Final)修改配置文件linux修改端口22vim /etc/ssh/sshd_config找到#port 22将前面的#去掉,然后修改端口 port 1234650) this.width=650;" src="/upload/getfiles/default/2022/11/5/20221105030912267.jpg" title="11.PNG" />重启服务就OK了service sshd restart或/etc/init.d/ssh restart为增强安全先增加一个...

Linux 开放端口【代码】【图】

需要注意的是在CentOS 6 中防火墙由iptables来管理,在CentOS 7 中防火墙由firewalld来管理。1. 在CentOS 7 中使用如下命令firewall-cmd [--zone=<zone>] --add-port=<port>[-<port>]/<protocol> [--timeout=<seconds>]举个例子firewall-cmd --zone=public --add-port=8080/tcp --permanent解释一下:--zone  作用域--add-prot=8080/tcp  端口/通讯协议--permanent  永久生效,没有此参数重启后会失效执行命令提示success则表...

Linux Centos7 listen tcp 0.0.0.0:15672: bind: address already in use 端口被占用,解决办法

问题: 从下图可以看到15672的端口被占用了,那怎么解决呢??? 解决:netstat -nap 查看程序运行的pid,查找15672端口,可以发现确实被占用了,记住PID当然也可以直接找到某个端口是否被占用,命令:netstat -nap | grep 15672 kill PID,杀死该进程 ,这里是kill 2407 转:https://blog.csdn.net/qq_37495786/article/details/83274290 原文:https://www.cnblogs.com/annatest/p/15217495.html

Linux查看进程id,以及根据进程id查看占用的端口,根据端口号查看占用的进程

应该是转载了别人的。 1. 先根据进程名查看进程idps aux | grep 进程名(或者ps -ef | grep 进程名)y@ubuntu:~$ ps aux | grep bitcoindy 2708 101 12.1 1611172 488580 ? Ssl Aug22 32:04 bitcoind -daemon -connect=172.16.247.139y 3564 0.0 0.0 21536 1092 pts/0 S+ 00:23 0:00 grep --color=auto bitcoind可以看到,bitcoind进程的pid是27082.通过进程id查看占用的端口netstat -nap | gr...