Linux系统一般都是使用命令行终端进行运维管理,安装Linux的服务器一般存放在机房或者是云服务上;我们进行访问管理,不可能都去机房或者登录云服务进行操作,这样很不方便;使用远程shell连接工具,远程连接访问管理就会方便很多。
本文推荐一款免费好用的Linux远程shell连接工具,学校/家庭免费版本的Xshell和Xftp。
1.Xshell和Xftp软件下载
Xshell是更常用的安全终端模拟器,人们可以使用它远程登录其他系统服务器,达到远程控制终端的目的。Xftp是一款强大并且灵活的SFTP/FTP客户端,方便多窗口传输文件进行编辑,以达到文件同步的效果。远程连接管理Linux一般情况下需要Xshell与Xftp配合使用。
1.1.官网地址
官网地址:NetSarang Homepage CN - NetSarang Website,点击右下角">家庭/学校免费"进入下载地址。
1.2.下载地址
下载地址:家庭/学校免费 - NetSarang Website ,点击对应的下载按钮进行下载。
1.3.个人下载地址
个人下载地址:https://download.youkuaiyun.com/download/Querycache/90134176(官网地址可能会变动)
2.Xshell和Xftp软件安装
Xshell和Xftp安装和Windows安装其他软件类似,双击软件包按照提示即可完成安装。
3.Xshell软件布局说明
3.1.启动和注册
软件安装后,双击图标可打开软件;第一次打开软件会提示需要注册,注册是通过邮箱注册,根据提示即可使用。
3.2.界面布局
自上而下分别是菜单栏、标准按钮、地址栏、链接栏、本地Shell、撰写栏、状态栏。
3.3.界面布局修改
查看-工具栏下可以对应去掉勾号,修改界面布局。
双击标准按钮前的位置拖动鼠标可以移动标准按钮
修改后的界面如下,看着会清爽很多
4.Xshell软件链接远程Linux
4.1.新建连接
4.2.虚拟机Linux信息输入
1.填写远程虚拟机的名称(名称可以随意起,方便自己辨识即可)、主机(填写IP地址),端口和协议一般不修改(部分客户生产可能需要修改),点击"确认"。
2.点击文件夹找到刚新建的连接,双击后,填写写登录的用户名及其密码。
注1:用户名密码填写时,可以勾选"记住用户名(R)"和"记住密码(R)",后面连接双击上图的连接即可,就不需要每次都需要输入用户名和密码了。
注2:除了可以通过密码登录,还可以使用Public key方式登录,这里不做过多解释。
4.3.连接成功
连接后显示如下,可以使用Linux相关命令管理该Linux(Centos 7.6)系统了;
5.Xftp配合Xshell的使用
1.Xshell连接后,点击下图左上角绿色图标"新建文件传输",可以上传文件和下载文件(第一次也会提示注册相关信息,更具根据提示做即可)。
2.文件上传下载,左边是本地Windows上的目录及文件,右边是虚拟机Linux的目录及文件,可以通过鼠标拖拽进行上传下载。