`
ypf3027
  • 浏览: 306798 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

CentOS: 开放80、22、3306端口操作

 
阅读更多

[转自] http://blog.sina.com.cn/s/blog_3eba8f1c0100tsox.html

 

#/sbin/iptables -I INPUT -p tcp --dport 80 -j ACCEPT

#/sbin/iptables -I INPUT -p tcp --dport 22 -j ACCEPT

#/sbin/iptables -I INPUT -p tcp --dport 3306 -j ACCEPT

然后保存:

#/etc/rc.d/init.d/iptables save

 

查看打开的端口:

# /etc/init.d/iptables status

 

-------------------------------------------------------

补充说明:

 

#关闭防火墙

/etc/init.d/iptables stop

service iptables stop # 停止服务

#查看防火墙信息

/etc/init.d/iptables status

 

#开放端口:8080

/sbin/iptables -I INPUT -p tcp --dport 8080 -j ACCEPT

#重启防火墙以便改动生效:(或者直接重启系统)

/etc/init.d/iptables restart

#将更改进行保存

/etc/rc.d/init.d/iptables save

 

另外直接在/etc/sysconfig/iptables中增加一行:

-A RH-Firewall-1-INPUT -m state –state NEW -m tcp -p tcp –dport 8080 -j ACCEPT

#永久关闭防火墙

chkconfig –level 35 iptables off #此方法源自网络,未实验,安全考虑拒绝使用此方法

----------------------------------------------------------------------------------

分享到:
评论

相关推荐

    CentOS VPS如何打开80端口解决网站打不开的问题.docx

    完成上述步骤后,80端口应该已经对公网开放。要确认这一点,可以使用以下命令查看iptables的状态: ``` [vhost]# /etc/init.d/iptables status ``` 在输出中,你应该看到类似于以下内容,表明80端口已打开: ``` ...

    centos下离线安装nmap,端口扫描

    通过发送特定的数据包并分析响应,Nmap可以确定哪些主机是活跃的,运行哪些服务,操作系统类型,开放的端口以及许多其他网络特性。这对于系统管理员进行安全审计、漏洞检测以及网络测绘非常有用。 在离线安装Nmap...

    修改Tomcat端口为默认80端口

    - 如果操作系统中有防火墙设置,确保80端口是开放的。这可以通过系统自带的防火墙控制面板或者命令行工具来实现。 4. **再次检查端口状态**: - 重复第一步的操作,确认80端口现在是否为空闲状态。 5. **再次...

    ubuntu 16.04下mysql5.7.17开放远程3306端口

    对于MySQL远程连接不上的问题,网上也有许多解决方案,例如针对CentOS 7.1的防火墙开放端口,以及Ubuntu 15.04环境下开放MySQL 3306端口的详细步骤等。这些资料为我们提供了更多关于如何确保MySQL服务在各种环境中...

    端口详解及如何开起端口关闭端口

    以下是如何进行端口操作的一般步骤: 1. 在Windows系统中,可以使用“防火墙带的高级安全设置”来管理端口。开启端口时,新建入站规则,选择特定端口,然后指定协议(TCP或UDP),最后设置允许连接。关闭端口则创建...

    关闭高危端口的安全工具

    4. **日志记录**:记录端口扫描和关闭操作,便于日后审计和问题排查。 5. **策略管理**:允许用户设置自定义的端口安全策略,比如设定哪些端口在特定时间应保持开放或关闭。 6. **报告生成**:生成详细的端口安全...

    CentOS防火墙学习教程

    CentOS 防火墙学习教程主要介绍了 CentOS 7 中的防火墙设置,包括查看防火墙状态、关闭防火墙、查看端口状态、开启端口、删除端口、批量添加或删除端口等操作。 防火墙状态查看:使用 `systemctl status firewalld....

    阿里云Centos7.X 如何对外开放端口的方法步骤

    在阿里云上运行CentOS 7.x操作系统时,对外公开特定端口是必要的...希望这篇文章能帮助你理解如何在阿里云的CentOS 7.x环境中开放端口,如果你还有其他问题或需要进一步的信息,请查阅相关文档或继续浏览其他相关文章。

    centos7安装db2

    3. **开启端口**:DB2默认使用50000端口通信,为了能够远程访问,需要在CentOS系统中开放此端口。编辑`/etc/services`文件,添加DB2服务的端口配置,并通过`systemctl`管理服务。 4. **配置防火墙**:由于DB2使用...

    CentOS安装MySQL5.7

    为了允许远程连接,还需要在防火墙中开放3306端口: ```bash # 开放3306端口 firewall-cmd --permanent --add-port=3306/tcp firewall-cmd --reload ``` #### 十、授权远程登录 如果需要从其他主机访问MySQL服务器...

    虚拟机Centos7搭建MQTT服务

    可以先尝试telnet来检查端口是否开放,如果需要,记得打开防火墙并允许1883端口的流量。 通过以上步骤,你已经在CentOS7虚拟机上成功搭建了一个MQTT服务器,可以用于测试和实际的IoT项目。如果遇到问题,如找不到`...

    centos7 安装 Mysql 5.7.28,详细完整教程

    使用以下命令防火墙开放 3306 端口: ``` firewall-cmd --add-port=3306/tcp --permanent ``` 知识点14:卸载 MySQL 仓库 使用以下命令卸载 MySQL 仓库: ``` yum remove mysql-community-release ``` 知识点15:...

    centos7搭建mysql集群

    # 设置 iptables 并开放 3306 端口 vi /etc/sysconfig/iptables # 在末尾添加以下内容 -A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT # 重启防火墙使配置生效 systemctl restart iptables....

    CentOS7.2.1521下安装MySQL

    在 CentOS 7.2.1521 操作系统中安装 MySQL 数据库涉及多个步骤,因为默认的 yum 源不包含 MySQL。以下是一个详细指南,涵盖了从添加 MySQL 社区仓库到设置新密码和开放远程连接端口的整个过程。 1. **添加 MySQL ...

    centos7部署snort步骤

    - 如果防火墙 3306 端口未开放,请开启: ```bash # firewall-cmd --zone=public --add-port=3306/tcp --permanent # firewall-cmd --reload ``` #### 三、部署 Snort 在完成上述准备工作后,接下来可以进行 ...

    CentOS系统安装SQLServer教程

    1. **操作系统准备**:确保您的CentOS系统的版本与所选的SQL Server 版本兼容。 2. **网络环境准备**:确保服务器能够访问互联网,以便下载所需的安装包。 3. **安全备份**:建议在开始安装前对系统进行一次完整的...

    linux,centos,freebsd,ubuntu等服务器操作系统,客户端登陆工具xshell下载

    Linux,CentOS,FreeBSD和Ubuntu都是流行的开源操作系统,它们在服务器领域被广泛使用。Xshell是一款强大的远程终端模拟器,适用于这些系统,为用户提供安全的客户端登录功能。这款工具支持SSH、Telnet、Rlogin、...

    centos 7 部署步骤.zip 会用到命令

    - 开放端口,例如开放80端口:`sudo firewall-cmd --permanent --add-port=80/tcp` - 应用规则:`sudo firewall-cmd --reload` 2. **Tomcat与JDK的安装**: - 安装Java Development Kit (JDK):`sudo yum ...

    Windows下Neor Profile SQL 配置监控centos(linux)mysql详细步骤

    - **端口**:默认情况下为3306,如果更改过则填写相应的端口号。 - **用户名**:拥有足够权限的MySQL账号。 - **密码**:对应用户的密码。 - **数据库**:选择需要监控的数据库名称。 - 测试连接确保可以成功...

Global site tag (gtag.js) - Google Analytics