仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 841|回复: 8
打印 上一主题 下一主题

[CentOS(社区)] 给大家带来CentOS自带mysql暗码变动、端口开放会见、增加进体系启动项

[复制链接]
跳转到指定楼层
楼主
发表于 2015-1-14 20:37:31 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
如果您觉得本篇CentOSLinux教程讲得好,请记得点击右边漂浮的分享程序,把好文章分享给你的小伙伴们!原文件地点:http://ducaijun.iteye.com/blog/1319666
前些天假造机装置好了CentOS6.1,可是本人想近程毗连自带的mysql发明不晓得怎样改暗码,因而谷歌一下,把了局纪录上去,便利前期本人利用:
***一:
#/etc/init.d/mysqlstop
#mysqld_safe--user=mysql--skip-grant-tables--skip-networking&
#mysql-urootmysql
mysql>UPDATEuserSETPassword=PASSWORD(newpassword)whereUSER=root;
mysql>FLUSHPRIVILEGES;
mysql>quit
#/etc/init.d/mysqlrestart
#mysql-uroot-p
Enterpassword:<输出新设的暗码newpassword>
mysql>

第一种***自己亲测好使!

***二:
间接利用/etc/mysql/debian.cnf文件中[client]节供应的用户名和暗码:
#mysql-udebian-sys-maint-p
Enterpassword:<输出[client]节的暗码>
mysql>UPDATEuserSETPassword=PASSWORD(newpassword)whereUSER=root;
mysql>FLUSHPRIVILEGES;
mysql>quit
#mysql-uroot-p
Enterpassword:<输出新设的暗码newpassword>
mysql>

***三:
#mysql-uroot-p
Enterpassword:<输出/etc/mysql/debian.cnf文件中[client]节供应的暗码>

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

端口开放会见

变动完暗码,我就盘算在windows呆板下毗连假造机中装置的mysql,发明毗连不上,在linux上检察了mysql办事都启动了,3306端口也是开放的,厥后在windows呆板上telnet3306端口发明telnet不上,因而才想起来,装置的时分防火墙是开启的,因而就再iptables划定规矩中增添以下两行:

-AINPUT-mstate--stateNEW-mtcp-ptcp--dport80-jACCEPT(同意80端口经由过程防火墙)
-AINPUT-mstate--stateNEW-mtcp-ptcp--dport3306-jACCEPT(同意3306端口经由过程防火墙)

地位不要加错了,放在-AINPUT-jREJECT--reject-withicmp-host-prohibited和-AFORWARD-jREJECT--reject-withicmp-host-prohibited后面
我的/etc/sysconfig/iptables文件设置以下:

Iptables设置文件代码



  • [root@localhost~]#cat/etc/sysconfig/iptables
  • #Firewallconfigurationwrittenbysystem-config-firewall
  • #Manualcustomizationofthisfileisnotrecommended.
  • *filter
  • :INPUTACCEPT[0:0]
  • :FORWARDACCEPT[0:0]
  • :OUTPUTACCEPT[0:0]
  • -AINPUT-mstate--stateESTABLISHED,RELATED-jACCEPT
  • -AINPUT-picmp-jACCEPT
  • -AINPUT-ilo-jACCEPT
  • -AINPUT-mstate--stateNEW-mtcp-ptcp--dport22-jACCEPT
  • -AINPUT-mstate--stateNEW-mtcp-ptcp--dport80-jACCEPT
  • -AINPUT-mstate--stateNEW-mtcp-ptcp--dport3306-jACCEPT
  • -AINPUT-jREJECT--reject-withicmp-host-prohibited
  • -AFORWARD-jREJECT--reject-withicmp-host-prohibited
  • COMMIT



然后/etc/init.d/iptablesrestart重启iptables办事
/etc/init.d/iptablesstatus检察iptables划定规矩


Iptables划定规矩代码



  • [root@localhost~]#/etc/init.d/iptablesstatus
  • 表格:filter
  • ChainINPUT(policyACCEPT)
  • numtargetprotoptsourcedestination
  • 1ACCEPTall--0.0.0.0/00.0.0.0/0stateRELATED,ESTABLISHED
  • 2ACCEPTicmp--0.0.0.0/00.0.0.0/0
  • 3ACCEPTall--0.0.0.0/00.0.0.0/0
  • 4ACCEPTtcp--0.0.0.0/00.0.0.0/0stateNEWtcpdpt:22
  • 5ACCEPTtcp--0.0.0.0/00.0.0.0/0stateNEWtcpdpt:80
  • 6ACCEPTtcp--0.0.0.0/00.0.0.0/0stateNEWtcpdpt:3306
  • 7REJECTall--0.0.0.0/00.0.0.0/0reject-withicmp-host-prohibited

  • ChainFORWARD(policyACCEPT)
  • numtargetprotoptsourcedestination
  • 1REJECTall--0.0.0.0/00.0.0.0/0reject-withicmp-host-prohibited

  • ChainOUTPUT(policyACCEPT)
  • numtargetprotoptsourcedestination



假如前面要装置tomcat的话,不换端口的话仍是在/etc/sysconfig/iptables文件中增添一行:
-AINPUT-mstate--stateNEW-mtcp-ptcp--dport8080-jACCEPT

然后,在windows呆板上telnet假造机ip的3306端口,发明如今能够抵达了


++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

增加进体系启动项

#chkconfig--list|grepmysql检察列表中是不是有mysql办事项
有的话是如许的:

[root@localhost~]#chkconfig--list|grepmysql
mysqld0:封闭1:封闭2:封闭3:封闭4:封闭5:封闭6:封闭
如今全体都是封闭,及在恣意形态下都不随体系启动,如今用chkconfig--level3mysqldon变动启动形态
[root@localhost~]#chkconfig--list|grepmysql
mysqld0:封闭1:封闭2:封闭3:启用4:封闭5:封闭6:封闭

如今的形态是在3形态时mysql随体系一同启动!


出格申明:Linux体系分歧于windows,Linux是有运转级别只说的,Linux共有7个运转级别,以下:
  0:关机。
  1:单用户字符界面。
  2:不具有收集文件体系(NFS)功效的多用户字符界面。
  3:具有收集功效的多用户字符界面。
  4:保存不必。
  5:具有收集功效的图形用户界面。
  6:从头启动体系。

以是下面提到的数字3即linux运转在级别3具有收集功效的多用户字符界面级别此时mysql跟从体系一同启动
如果您觉得本篇CentOSLinux教程讲得好,请记得点击右边漂浮的分享程序,把好文章分享给你的好朋友们!
灵魂腐蚀 该用户已被删除
沙发
发表于 2015-1-16 21:03:37 | 只看该作者

给大家带来CentOS自带mysql暗码变动、端口开放会见、增加进体系启动项

尽我能力帮助他人,在帮助他人的同时你会深刻巩固知识。
若相依 该用户已被删除
板凳
发表于 2015-1-28 12:06:07 | 只看该作者
首先Linux是开源的,这也是最主要的原因,想学windows,Unix,对不起我们没源代码。也正是因为这样,Linux才能够像滚雪球一样越滚越大,发展到现在这种规模。
兰色精灵 该用户已被删除
地板
发表于 2015-2-5 21:51:27 | 只看该作者
Linux高手更具有鼓励新手的文化精神。如何在Linux社区获得帮助,需要说明的是你要有周全的思考,准备好你的问题,不要草率的发问。
小魔女 该用户已被删除
5#
发表于 2015-2-13 19:27:25 | 只看该作者
对Linux命令熟悉后,你可以开始搭建一个小的Linux网络,这是最好的实践方法。Linux是网络的代名词,Linux网络服务功能非常强大,不论是邮件服务器、Web服务器、DNS服务器等都非常完善。
再现理想 该用户已被删除
6#
发表于 2015-3-4 01:42:50 | 只看该作者
你需要提供精确有效的信息。Linux这并不是要求你简单的把成吨的出错代码或者数据完全转储摘录到你的提问中。
飘灵儿 该用户已被删除
7#
发表于 2015-3-11 15:33:09 | 只看该作者
熟悉系统的基本操作,Linux的图形界面直观,操作简便,多加上机练习就可熟悉操作,在Linux下学习办公软件等常用软件。
只想知道 该用户已被删除
8#
发表于 2015-3-19 03:30:54 | 只看该作者
让我树立了很大的信心学好这门课程,也学到了不少专业知识和技能。?
柔情似水 该用户已被删除
9#
发表于 2015-3-27 07:36:45 | 只看该作者
学习Linux,应该怎样学,主要学些什么,一位Linux热心学习者,一段学习Linux的风云经验,历时十二个小时的思考总结,近十位网络Linux学习者权威肯定,为您学习Linux指明方向。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-12-22 23:41

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表