xshell工具使用
一、下载安装
参考见:https://www.bilibili.com/video/BV1hh411k7vy?from=search&seid=2244124597826079746
流程:
先下载
----------------
2021-7-4更新下载地址:
链接:https://pan.baidu.com/s/1vBctEG1QRnsXNetX_DbbNQ
提取码:9fsi
----------------
或者:
----------------
破解的XShell6资源地址来了:
链接:https://pan.baidu.com/s/1RuwKEyKfY8Y57Rw8oGbaRA
提取码:zmat
----------------
下载后把其下面的xshell plus文件夹复制粘贴到固定软件安装位置
在这个新位置下的xshell plus文件夹下创建data文件夹(用于放置绿化后的软件数据)
双击 !绿化.bat
按任意键再桌面上得到
(xftp是传文件的)
好的,安装完成
二、使用xshell
流程:
打开软件:
再输入用户名和密码即可
三、配置JDK环境
Linux 常用命令学习:https://www.runoob.com/w3cnote/linux-common-command-2.html
主要操作:
- 下载安装包
- 解压安装包
- 移动安装包到指定位置·
- 更改配置文件
流程:
下载安装包:
(再哪个文件夹下使用这个命令行就下载在哪,一般下载到主目录下的home目录下)
进入主目录:cd /
进入“home”目录:cd ~
到home文件夹之后使用这条命令行
wget --no-cookies --no-check-certificate --header "Cookie: gpw_e24=http%3A%2F%2Fwww.oracle.com%2F; oraclelicense=accept-securebackup-cookie" "http://download.oracle.com/otn-pub/java/jdk/8u141-b15/336fa29ff2bb4ef291e347e091f7f4a7/jdk-8u141-linux-x64.tar.gz"
解压:
tar -zxvf jdk-8u141-linux-x64.tar.gz #可以按tab自动补全
移动:
(把这个文件夹移动到/usr/share文件夹下,即可理解为java安装在了usr下share下的jdk文件夹中了)
mv jdk1.8.0_141/ /usr/share
配置信息
vim ~/.bashrc
在最后一行回车后一行加上(按i进入编译,esc推出编译,:wq表示保存)
export JAVA_HOME=/usr/share/jdk1.8.0_141/
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH
加上一句使配置生效
source ~/.bashrc
检验:
java和javacke
四、配置mysql环境
流程:
下载完整rpm集合包
https://dev.mysql.com/get/Downloads/MySQL-8.0/mysql-8.0.11-1.el7.x86_64.rpm-bundle.tar
解压
tar -xvf https://dev.mysql.com/get/Downloads/MySQL-8.0/mysql-8.0.11-1.el7.x86_64.rpm-bundle.tar
解压后的文件列表如下:
mysql-8.0.11-1.el7.x86_64.rpm-bundle.tar
mysql-community-client-8.0.11-1.el7.x86_64.rpm
mysql-community-common-8.0.11-1.el7.x86_64.rpm
mysql-community-devel-8.0.11-1.el7.x86_64.rpm
mysql-community-embedded-compat-8.0.11-1.el7.x86_64.rpm
mysql-community-libs-8.0.11-1.el7.x86_64.rpm
mysql-community-libs-compat-8.0.11-1.el7.x86_64.rpm
mysql-community-minimal-debuginfo-8.0.11-1.el7.x86_64.rpm
mysql-community-server-8.0.11-1.el7.x86_64.rpm
mysql-community-server-minimal-8.0.11-1.el7.x86_64.rpm
mysql-community-test-8.0.11-1.el7.x86_64.rpm
添加用户和组
groupadd mysql && useradd -g mysql mysql
含义:创建mysql的用户组并且在这个用户组下添加mysql用户
简单安装mysql-server服务,只需要安装4个软件包即可,下面为对应命令行
rpm -ivh mysql-community-common-8.0.11-1.el7.x86_64.rpm
rpm -ivh mysql-community-libs-8.0.11-1.el7.x86_64.rpm #依赖于common
rpm -ivh mysql-community-client-8.0.11-1.el7.x86_64.rpm #依赖于libs
rpm -ivh mysql-community-server-8.0.11-1.el7.x86_64.rpm #依赖于client & common
默认MySQL的配置文件路径为:/etc/my.cnf,如果有需要可以修改配置文件
这里跟改字符格式
在socket=/var/lib/mysql/mysql.sock下添加
character-set-server=utf8
collation-server=utf8_general_ci
最后一行加上
[client]
default-character-set=utf8
初始化MySQL数据库
mysqld --initialize #该命令会在/var/log/mysqld.log生成随机密码
cat /var/log/mysqld.log #查看初始密码
启动MySQL数据库
systemctl start mysqld #启动mysqld.service
systemctl status mysqld #查看状态
更改root用户的初始密码
mysql_secure_installation #根据提示修改MySQL的root账号密码
新版MySQL必须先修改密码,否则登录后是不能执行任何命令
本地访问MySQL
mysql -uroot -pxxxx
远程访问配置:
进入mysql之后,select user,host from mysql.user; 查看mysql的用户
使用:
grant all privileges on *.* to ‘root‘@‘%‘ identified by ‘123456‘ with grant option
上面不行的话,用下面的
create user root@'%' identified by '123456';
grant all privileges on *.* to root@'%' with grant option;
之前:
之后:
一般来说这个时候就可以连接了;
安装libs(依赖)时出现的问题:
1、mariadb-libs 被 mysql-community-libs-8.0.13-1.el7.x86_64 取代
一个命令:yum remove mysql-libs解决
清除之前安装过的依赖即可
2、libaio依赖库报错,则先安装libaio:
需要先安装libaio:
wget http://mirror.centos.org/centos/6/os/x86_64/Packages/libaio-0.3.107-10.el6.x86_64.rpm
rpm -Uvh libaio-0.3.107-10.el6.x86_64.rpm
3、最终远程连接出现了问题
为什么?
概述
mysql 5.7 默认密码校验规则是 mysql_native_password,MySQL 8.0 时默认为 caching_sha2_password,你可以进入MySQL ,使用 SELECT Host, User, plugin from mysql.user; 查看
可以把plugin跟改为老版本的mysql_native_password
ALTER USER root@'ip地址' IDENTIFIED WITH mysql_native_password BY '密码';
再查看
再连接即成功
xshell工具使用的更多相关文章
- 01_Linux系统系统语言查询,设置Xshell工具,中文显示,测试Xshell中文字符显示,Linux中文显示乱码设置
Xshell是一个强大的安全终端模拟软件,它支持SSH1,SSH2,以及Microsoft Windows平台的TELNETNetSarang Xshell 4 Build 0 ...
- xshell工具source导入几个G的数据库
直奔主题 xshell工具source导入几个G的数据库 1.先把sql文件通过ftp或者winscp上传到服务器对应站点根目录,如图所示 2.进入xshell界面,进入数据库之前一定设定编码,否者会 ...
- AWS—Xshell工具远程登录EC2虚拟机
一.创建AWS账户(已有AWS账号的请跳过) 访问 https://amazonaws-china.com/cn/,点击创建AWS账户,根据提示填写个人相关信息,创建AWS账户. 二.创建EC2虚拟机 ...
- 解决Xshell 工具连接不上VirtualBox虚拟机
初次尝试用VirtualBox安装Linux虚拟机,却遇到了一些问题,特地记录于此,方便后面查阅! 首先简易记录下安装Linux虚拟机过程: 大致经过如下步骤:新建虚拟电脑,加载Linux版本镜像安装 ...
- 使用XShell工具密钥认证登录Linux系统
如果你是一名Linux运维,那么Linux服务器的系统安全问题,可能是你要考虑的,而系统登录方式有两种,密码和密钥.哪一种更加安全呢? 无疑是后者! 这里我为大家分享用Xshell利器使用密钥的方式登 ...
- XSHELL工具上传文件到Linux以及下载文件到本地(Windows)
Xshell很好用,然后有时候想在windows和linux上传或下载某个文件,其实有个很简单的方法就是rz,sz.首先你的Linux上需要安装安装lrzsz工具包,(如果没有安装请执行以下命令,安装 ...
- Xshell工具使用--连接VMware虚拟机
假设有这样的场景,开发者用的是Windows系统,且系统的存储资源和内存有限,在运行VMware虚拟机中做一些测试时,通常会碍于电脑的VMWare客户端图形界面的响应速度太慢.而在Xshell中对虚拟 ...
- linux普通用户免秘钥登录(xshell工具环境)
一.xshell生成密钥 1)工具->新建用户密钥生成向导 2)选择密钥类型.密钥长度(默认即可) 3)生成密钥(生成公钥和私钥) 4)为密钥加密,增加密码(可选),建议加上 5)将公钥保存为文 ...
- linux 用xshell工具远程登录
1.设置linux,获取ip,登录名.密码 2.xshell登录
- 【开发工具】- Xshell工具的下载和安装
下载地址:https://www.netsarang.com/zh/free-for-home-school/ Xshell 是一个强大的安全终端模拟软件,它支持SSH1, SSH2, 以及Micro ...
随机推荐
- C# & JS 判断字符串是否为日期格式
在C#中,对格式的判断有一类专门函数,那就是TryParse.TryParse在各个不同的类型类(如int,string,DateTime)中,都是存在的.在TryParse中一般有两个参数,一个是待 ...
- springMVC异常处理(自定义异常)HandlerExceptionResolver
注:本篇的异常主要指的是controller.service和dao层中执行方法抛出的异常. 一.为什么要处理异常? 因为如果我们不处理异常,异常信息就会直接抛出给浏览器,于是浏览器页面就直接显示异常 ...
- Qt中的内存回收机制
Qt中的内存回收机制 在Qt中创建对象的时候会提供一个 Parent对象指针(可以查看类的构造函数),下面来解释这个parent到底是干什么的. QObject是以对象树的形式组织起来的.当你创建一个 ...
- P5960 【模板】差分约束算法
题目描述 给出一组包含 $m$ 个不等式,有 $n$ 个未知数的形如: 的不等式组,求任意一组满足这个不等式组的解. 输入格式 第一行为两个正整数 $n,m$,代表未知数的数量和不等式的数量. 接下来 ...
- 学废了系列 - WebGIS vs WebGL图形编程
目前工作中有不少涉及到地图的项目,我参加了几次技术评审,前端伙伴们在 WebGIS 方面的知识储备稍有不足,这次分享的主要目的是科普一些在前端领域比较常用的 WebGIS 知识.另外,我之前的工作中积 ...
- DFS————从普及到IOI(暴力骗分小能手)
DFS 啦啦啦,再来水一波 先说思想吧! 背景: 深度优先搜索算法(英语:Depth-First-Search,简称DFS)是一种用于遍历或搜索树或图的算法. ----来自度娘 一.思想 DFS算法思 ...
- 微信订阅号中获取openid以及个人信息
采用的方式是利用另一个服务号获取用户信息. 其中有一个问题就是不关注这个服务号获取不了用户头像等信息.
- 使用gitlab自带的ci/cd实现.net core应用程序的部署
这两天在折腾持续集成和交付,公司考虑使用gitlab自带的ci/cd来处理,特此记下来整个流程步骤. 好记性不如一支烂笔头---尼古拉斯-古人言 第一步: 安装gitlab,这个自然不用多说 第二步: ...
- XML:xml常用注解
@XmlRootelement 指定根目录. //标注在实体类上 @XmlRootElement(name = "xmlEntity") public class XmlEntit ...
- WebContent的子目录里面的jsp文件无法将数据传递给Servlet
在WebContent下创建子目录FormCheck,register.jsp将跳转到RegisterServlet这个Servlet中去 分两种情况:在web.xml里面配置 和 使用注解 1.在w ...