SSH客户端
SSH是专门为远程登录和其他网络服务提供的安全性协议。主流的SSH分为了两个版本,1.x与2.x。默认通过SSH2.x连接。基于SSH的远程连接工具有很多,在国内使用最多,用户最广的有Xshell和Secure CRT。Xshell比后者更容易上手,同时也支持中文。Xshell可以帮助我们对Linux进行远程管理。
Xshell与Xftp
Xshell是一个套件,包含了2个部分,第一个是Xshell,第二个是Xftp。
首先,Xshell常用于在Windows下远程访问。 我们可以在window下安装这款客户端,对远程的服务器进行操控。Xshell同时还支持Telent、RLogin、Serial等其他连接方式。虽然这些连接方式在大多数情况下我们用不到,但是在很多特殊场景下Xshell也为其提供了支持。
Xftp是Xshell的配套组件,用于向服务器上传和下载文件。
Xshell的安装
1.在百度搜索Xshell 个人版 ,下载好Xshell和Xftp,个人版功能虽然有限制,但是作为学习已经够用了。
2.首先安装Xshell,无脑下一步就行。安装完成后先不要运行。
3.安装Xftp,也只要无脑下一步就行。也先不去运行。
Xshell的使用
我们双击启动Xshell,界面启动以后,他会创建一个全新的会话,当然,这里是空的。
如果要建立与Linux的远程连接,我们必须先启动虚拟机。然后打开Linux的终端,输入ifconfig这个命令。会出显示如下:
有的人可能不是eth0里的,而是ens33里的。在Xshell进行远程连接时,必须要填入这个IP地址。
之后,切回到Xshell,点击左上角的新建按钮。
然后,把名字和IP地址填进去创建就行了。
点击连接
选择接受并保存。之后输入用户名和密码。用户名可以输root或其他账号,密码是Linux的密码。
最后,会看到,我们Kali Linux成功登录进去了。(刚才我登录的是haiexijun这个账户)
在当前的命令提示符下就可以输入命令了。如下:
Xftp的使用
在Xshell的工具栏中点击如下按钮:
就会出现一个文件资源管理器的界面:
在这里,就可以将本地的文件上传到服务器中,列入我要将账单.txt这个文件上传到Linux服务器上,只需要向右拖拽过去就可以了。如果把Linux的文件下载到windows上也一样,拖拽即可,非常方便。