一、什么是Xshell
Xshell 可以实现在Windows界面下访问远端不同系统下的服务器,支持SSH1, SSH2, 以及Microsoft Windows 平台的TELNET 协议,以达到远程控制终端的目的。
原理:当用户远程连接ssh服务器时,会复制ssh服务器 /etc/ssh/ssh_host*key.pub文件中的公钥到客户机的 ~./ssh/know_hosts中。下次连接时,会自动匹配相应私钥 ,不能匹配,将拒绝连接。
二、什么是Xftp
Xftp 是一个功能强大的SFTP、FTP文件传输软件。使用Xftp,Windows 用户能安全地在UNIX/Linux和Windows PC 之间传输文件。
三、使用方法
1、比方说现在有一台CentOS系统的虚拟机,IP为10.2.12.87,端口为22。可以通过命令连接:ssh [ip]
输入登录的用户名:
输入密码:
连接成功:
2、也可以将信息保存到会话管理器中,双击连接
点击加号按钮新建会话:
在【连接】页面输入会话名称、主机、端口号及说明:
在【用户身份验证】界面输入用户名、密码:
新建完成后,双击会话管理器中对应的会话即可打开:
3、如果想传输文件,点击左上角的Xftp图标,即可弹出Xftp工具:
双击一个文件,或者点击鼠标右键,选择【传输】按钮,可以传输文件或文件夹:
OK溜。