如何安全的远程使用工具物业
2021-09-06 07:42 来源:莱西养生网
MySQL是易于使用的数据库的同义词,大部分数据库驱动的络应用都把MySQL做为首选数据库,所以MySQL在很多络服务器上都有应用。尽管MySQL命令语句工具非常有用,但是如果你没有熟练的掌握SQL语法,工作起来就会耗费相当多的时间。于是 phpMyAdmin这样的工具应运而生。
MySQL开发者们自行开发出了能够连接本地或者远程MySQL数据库的GUI工具。这些工具包括MySQL管理员(MySQL Administrator),MySQL Query浏览器(MySQL Query Browser)以及MySQL 工作台(MySQL Workbench)等,都是相当出色的能够轻松操作和创建MySQL数据库的图形化工具。
使用这些工具操作远程数据库时有一个问题,它们经常要求MySQL 在络界面进行响应;大部分MySQL管理员只允许MySQL对localhost或socket进行响应,而拒绝远程连接。这是一种非常有效的安全措施;但是在这种情况下,如果不施展一些手段就无法远程使用这些GUI工具。在这种情况下,使用ssh来暗中进行连接是一个非常不错的方法。因为这样做不仅能够进行很严格的认证和加密,同时还不会破坏只允许MySQL相应本地连接的规则。
首先,要使MySQL只响应localhost(在默认情况下,MySQL只响应对连接本地socket的要求),需要调整设置让MySQL允许络连接,然后重启服务器。MySQL应该只响应loopback上的连接,或者本地及络界面上的连接。然后,发出连接要求的主机上的 ~/.ssh/config文件,然后插入以下内容:
Host remotesql
?Hostname
?User joe
瑞士现有5座核电站将于2019年至2034年陆续达到最高使用年限 ?LocalForward *:13306 localhost:3306
这样就会以用户joe的身份连接到,并将本地系统上13306端口推送到 上的3306端口(标准MySQL端口)。请注意,我们并没有将推送端口限制在本地设备的本地界面上,而是针对全部界面;也就是说我们能够连接到端口13306(假设是本地工作站的名称),除了连接本地主机端口13306(这点非常重要,因为GUI工具将会尝试通过socket连接localhost,而这是我们所不希望发生的)。现在可以执行以下命令来启动连接。
$ ssh -f -N remotesql
最后,启动MySQL管理器,让其使用你的信用状与13306端口上的进行连接。如果出现\"访问被拒绝“的错误,请检查远程数据库上的许可信息。为了进行正确的连接,可能必须对user@caldomain进行许可。
这样就可以实现通过本地络上的任一系统(除非防火墙的规则禁止使用本地设备)跨过互联进行安全的连接,这样就可以通过以下操作通过本地MySQL 命令语句来对远程数据库进行操作:
$ mysql -u root -p -h -P 13306
四川治疗肝病多少钱成都看男科去哪里
太原妇科
- 上一篇:如何安全发送压缩文件
- 下一篇:如何安装计划
-
大白熊犬嘴边毛发黄怎么办如何解决位置
很多时候我们都会发现自家大白熊犬嘴周围的毛发是脏的,时间长了之后就会慢慢变黄,这不仅会影响到大白熊犬的美观,对于它们的健康也是有一定影响的,因此作为主人的我们一定要想办法为宠物狗解决这一问...
-
大白熊犬听话吗从小引导训练它们位置
大白熊犬听话吗,一般没有经过训练的大白熊,它们身上的野性是比较强的,所以一般不怎么会听从主人的指令,所以要在大白熊幼犬的时候就应该对它们进行训练,这样可以让它们在训练中养成良好的生活习惯,...
-
大白熊犬吃驱虫药后没精神这是怎么回事位置
大白熊犬领回家五六天了,两三个月大。 大便胃口都正常,卖家说疫苗过了但是我半信半疑还是准备再过几天带它去打。 昨天中午喂它吃了四分之一颗拜耳,卖狗大便很湿很软但是不是拉稀,也没看到虫子,也没...
-
大白熊犬可以吃水果吗位置
请问专家,大白熊犬可以吃水果吗?徘徊者:可以吃的,但是葡萄草莓之类的不能吃,你家大白熊犬可能太小了,所以吃了不消化,其实吃苹果对大白熊犬补充维生素的效果很好,还有西瓜皮可以清火,胡萝卜大白...
-
大白熊犬发情期可以打疫苗吗位置
我家大白熊犬离去年疫苗期一年了,到了打疫苗的时间了,可是现在突然来了例假了!能不能打疫苗啊?快乐仔:最好不要打。大白熊犬发情期是一个很敏感的时期,大白熊犬身体里的激素会不平衡,抵抗病毒的细...
-
大白熊犬为什么会添墙皮是缺少营养吗位置
今天突然看见大白熊犬添墙皮,是缺少什么营养吗?粉花飞舞:这和人类的一些异食癖是一样的,有的人会忍不住吃石灰,吃报纸,同样你家大白熊犬也是这样,说明你家大白熊犬身体里缺少一些微量元素,建议你...