1. 下载安装
官网下载地址:https://www.xshell.com/zh/xshell-download
打开该地址,找到免费授权页面并点击。
填写姓名(可随便填)与邮箱地址,姓名可随便填写。选择需要下载的软件,按需选择就行。选择好后点下载,下载地址会发送到填写的邮箱
打开邮箱会收到一封xshell官方发来的邮件
双击下载好的exe文件,直接下一步安装即可。
2. Xshell7
2.1 简介
Xshell是一个强大的终端模拟软件。它通过SSH协议与终端进行远程连接。SSH(Secure Shell)协议是一种网络协议,主要用于远程连接,连接的大致过程如下:
- 远程主机端收到客户端的登陆请求时先发送自己的公钥给客户端
- 客户端用拿到的公钥加密用户名和密码,然后发送给远程主机
- 远程主机用自己的密钥解密收到的用户名和密码,然后校验用户名和密码是否正确,如果正确则登陆成功
2.2 Xshell远程连接Linux主机
1. 打开linux,用下面的命令查看一下IP地址:
ip addr
2. 复制ip地址,打开xshell,点击 文件 –> 新建
3. 在新建的会话弹框中,填入刚刚复制的ip地址
4. 选择用户身份验证,输入用户名和密码
5. 选择新生成的会话
6. 出现的ssh安全警告,直接点“接受并保存”
7. 双击建立连接,输入命令,连接成功
3. Xftp7
3.1 简介
Xftp是一个功能强大的文件传输软件,可以使用它在windows与linux之间安全地传输文件,该软件支持SFTP协议,可以加密所传输的文件,同时界面直观易懂,可以使使用者更好地上手这款软件。
SFTP (Secret File Transfer Protocol)要求客户端用户必须由服务器进行身份验证,并且数据传输必须通过安全通道(SSH)进行,即不传输明文密码或文件数据。它允许对远程文件执行各种操作,有点像远程文件系统协议。SFTP允许从暂停传输,目录列表和远程文件删除等操作中恢复。FTP协议与SFTP协议不同的是,FTP 基于TCP来传输文件,明文传输用户信息和数据。SFTP 基于SSH来加密传输文件,可靠性高,可断点续传。
3.2 Xftp远程连接Linux主机
1. 与Xshell相似点击新建按钮,即可新建连接。
2. 在界面中输入你想要的名称与你的服务器IP,然后在下方输入你的用户名与密码,即可完成连接。
暂无评论内容