windos链接linux

2019-09-29 20:08:31 weixin_42712724 阅读数 208

使用window连接Linux的mysql数据库的时候,出现了1045错误。当出现这个问题的时候,应该是用户被数据库拒绝访问了,我们应该为你的数据库开辟权限。

本简称并非适合所有情况,
不过可供解决一定的问题,
是否使用就看你的了!


## 1.登录数据库输入linux指令

登录你的数据库输入用户名和密码

mysql -u root -padmin
enter: password  输入的你密码
enter
use mysql

2.使用数据库,查询权限

查询用户和权限
若出现如下:

mysql> select host,user from user;

+--------+--------------+
| user   | host         |
+--------+--------------+
| myuser | %            |
| root   | %            |
| server | %            |
| root   | 127.0.0.1    |
| root   | 192.168.1.60 |
| ted    | 192.168.1.60 |
| xuys   | 192.168.1.60 |
| root   | ::1          |
|        | iz94w6ieqtwz |
| root   | iz94w6ieqtwz |
|        | localhost    |
| root   | localhost    |
+--------+--------------+

还要设置权限

mysql> update user set host = '%' where user = 'root';

3.想要远程mysql服务器,需要增加权限给用户

若要想root用户可以远程登录mysql,则还需要以下命令:
下面执行如下代码

/*授权*/
mysql> 
mysql> GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'youpassword' WITH GRANT OPTION;
Query OK, 0 rows affected (0.00 sec)
/*刷新设置令其立即生效*/
mysql> 
mysql> FLUSH PRIVILEGES;
Query OK, 0 rows affected (0.01 sec)

注意:
在Linux的终端里,执行sql命令
每句命令后面不要忘了要加“;”
否则就是输入多行查询语句命令



作者:笙沫
欢迎大家和我交流技术性问题
QQ:1348612681
https://www.runoob.com/mysql/mysql-install.html
https://www.jianshu.com/p/276d59cbc529

2016-06-07 16:33:53 qq_19764963 阅读数 1525

使用Xshell5连接实现如题的功能。另外,可以使用Xmgr5实现图形窗口显示,,这两个软件安装只要按步骤进行即可。
使用前,需要设置下Xshell才能显示出图像窗口,步骤是文件-属性-连接-SSH-隧道-X11转移(转发X11连接到Xmanager)。
打开Xshell后,紧接着就是回话设置,也就是此次需要的远程连接设置,新建-连接-常规:协议可以使用SSH,主机是要被远程的Linux主机的IP,连接后,要求输入SSH用户名以及密码。这就完成了连接。

2018-07-03 15:54:21 weixin_41893060 阅读数 12197

一、背景

      为了控制服务器权限以及登录Windows服务器操作方式限制,运维这边重新搭建了一套Linux跳板机V1.0,只针对SSH连接Linux机器,目前两种权限(维护组与开发组);

二、申请权限方式

      发邮件给运维同事,抄送所属部门领导,


附件加上ssh公钥,生成方式请见以下步骤

三、登录方式

      使用xshell 或者 SecureCRT 或者mac自带ssh,以下以Xshell为例设置如下:

      1.填写连接配置信息:

       IP: 119.254.153.19

       PORT: 23582


        2.选择登录验证方式:

     

    3.根据生成公钥:

      

   4.点击 下一步

    

   5.点击下一步

   

6.将此 生成的公钥 发给 运维组同事,进行跳板机配置权限

跳板机使用方法

1.配置连接SSH信息(公网地址变更):

IP:119.254.153.19

端口:23582


2.验证身份信息:


3.连接登陆跳板机界面:


2018-07-21 16:02:47 wuyuefei3 阅读数 18417

我的手里有一台windows的电脑,想通过它链接远程的linux主机,当然,有很多的远程链接软件,比如著名的xshell和SecureCRT等等,但有时为了快速链接远程linux主机,我们也可以通过命令行的方法进行连接,具体如下:

首先,我们想要链接的远程linux主机需要安装ssh服务(SSH 为建立在应用层基础上的安全协议。SSH 是目前较可靠,专为远程登录会话和其他网络服务提供安全性的协议),具体看这里

然后我们打开命令行窗口(win+r,然后输入cmd打开,应该都会吧)

命令输入的格式为:ssh name@192.168.2.10

这里的ssh是告诉系统,我要启用ssh命令链接远程主机,name是登录远程主机的用户名,ip是远程主机的ip,如下:

确定:

输入密码之后,确定:

成功登录!!!!

然后就可以像在现场一样对远程主机进行操作了

2018-07-02 21:47:47 kaimeng5566 阅读数 193
  1. 先window主机ping  远程服务器
          ping IP地址
               ( 先测试端口能否连通)
  •    查看防火墙状况
  1. service iptables status
  2. 关闭防火墙
  3. service iptables stop
  4. 查看开放的端口(结果不是很有规则的 有点错位 例如下面的8080 21 22 这些都是明显错位的,但是你看到了要知道这是那些端口开放的了)
  5. /sbin/iptables -L -n
  6. 编译IPtables开放的端口
  7. vim /etc/sysconfig/iptables
  8. 设置生效(/etc/init.d/iptables restart )或是下面的代码
  9. service iptables restart
  10. 上面端口设置要经常的使用到,要记得特别清楚才行
  11. Mysql默认端口3306
  12. NGINX是80