linux入门系列3--常见的linux远程登录管理工具

服务器通常是云服务器或者放置在机房,咱们平常工做中经过远程链接工具链接到服务器进行操做,这类工具不少(如SecureCRT、XShell、Putty、FinallShell、TeamViewer以及windows10自带的PowerShell等等),本文挑选几个经常使用的工具进行演示,实际运用时只须要熟练使用任意一个就行,其它的看成了解。linux

工具使用虽然很简单,可是不少初学朋友要在众多工具中摸索仍是挺费事的。网络资源泛滥,碎片化太严重,不少文章零散不成体系;再加上不少人不通过验证随手就转载别人文章,每每给初学者带来不少困惑,不少人网上搜索资源耗费大量时间结果获得的还不必定准确。让你们能把更多的精力放在相应知识点上,这也是本系列文章的初衷。shell

文章中演示的工具都提供相应下载,全部工具都亲自验证并确保完整无误,下载即用;全部操做至少都验证二次以上已确保准确性。然而,技术的更新很是之快,软件版本也在迭代之中,因此请最好使用提供的版本并保持环境与本系列文章一致,熟练以后再触类旁通。macos

> ps:即使如此,也不免有疏漏之处,若是有错误之处欢迎联系指出。windows

1、SecureCRT

1.1 SecureCRT简介

SecureCRT client for Windows, Mac, and Linux provides rock-solid terminal emulation for computing professionals.简单理解为SecureCRT是一款很是适用的终端仿真程序,能够用于linux服务器的远程管理,是一款收费软件,截止本文写做时最新版本为8.5。centos

1.2 SecureCRT8.5下载

SecureCRT是国外商业软件,条件容许能够购买受权,支持正版。promise

官网:https://www.vandyke.com/安全

如仅仅是为了学习,我已将破解版上传百度云盘提供下载。服务器

> ps:云盘链接常常失效,请关注微信公众号“自学帮”,回复关键字“securecrt”获取。微信

1.3 SecureCRT8.5安装

1.3.1 安装

将上一步从云盘下载的软件包解压,并根据本身电脑操做系统位数选择安装包(我本机是64位)。网络

file

点击安装包,直到出现下图后,点击“next”

file

勾选赞成协议,点击“next”

file

保持默认,点击“next”

file

选择自定义安装,点击下一步

file

修改安装路径,在弹出框中选择路径后返回界面点击“next”

file

选择建立快捷方式和开始菜单,点击“next”

file

确认信息后,点击安装“install”

file

等待安装完成后,点击“finish”,便可完成安装。

file

1.3.2 破解
1.3.2.1 破解SecureCRT

将安装包里的注册机文件夹下的keygen.exe拷贝到刚才SecureCRT的安装目录,并双击运行,在弹出界面中选择“patch”

file

在弹出框中选择“SecureCRT.exe”

file

选中后点击“打开”,获得如下提示

file

点击“肯定”按钮,再次弹出选择框,选择LicenseHelper.exe

file

选择后,点击“打开”按钮,并再次弹出以下补丁成功界面,并点击肯定按钮。

file

点击1.3.1中安装成功后在桌面生成的快捷图标,弹出选择配置目录界面,根据须要修改目录

file

修改目录后点击“ok”按钮,弹出输入license界面

file

点击“填写license”按钮,进入license向导

file

什么都不填,直接点击“下一步”按钮

file

选择“手工输入license”按钮,在弹出框中输入名称和公司信息

file

点击“下一步”按钮,在弹出框中输入序列号和license

file

点击“下一步按钮”在弹出框中输入issue date

file

点击“下一步”

file

点击“完成”

file

选择不配作口令,点击“ok”完成破解

打开SecureCRT,帮众菜单中找到“About SecureCRT”,便可看到license信息

file

1.3.2.2 破解SecureFx

将SecureFX.v.8.0-kg.exe拷贝到安装目录下,并双击

> ps : 若是有错提示找不到mfc100u.dll > > file > > 则将我提供的mfc100u.dll拷贝到C:\Windows\SysWOW64,而后在cmd中执行:regsvr32 mfc100u.dll 便可。 > > 关注微信公众号“自学帮”回复mfc100便可下载。

随意输入名称和公司后,点击“Generate”按钮生成

file

而后打开SecureFx,弹出输入license界面

file

点击下一步

file

选择手工输入license

file

输入用户名

file

输入序列号和license

file

输入日期

file

确认信息,点击完成按钮

file

1.4 SecureCRT8.5使用

注意:发现相同的版本在win8和win10上,界面图标略有不一样,可是功能是同样的。

file

> ps:左图为win10,右图为win8

在VMware中开启前面文章中建立的CentOs7虚拟机以待链接

1.4.1 链接远程服务器

演示链接以前本机建立好的虚拟机,链接真实服务器方法一致。

打开SecureCRT,建立新链接,在弹出框点击“下一步”

file

在弹出框中输入主机ip地址以及端口、用户名

file

点击“下一步”按钮

file

点击“完成”按钮

file

在界面中点击“Connect in Tab”,在弹出框中点击“Accept&Save”

file

file

输入帐号密码,便可登陆

file

file

登陆以后就可使用linux命令进行各类操做了。

1.4.2 避免中文乱码设置字符集

按照前边的安装,默认是utf-8编码,支持中文。若是发现中文乱码,就须要按照如下步骤设置编码。

点击SecureCRT菜单:Options - Session Options - Terminal - Appearance ,在弹出框中进行设置便可

file

在上图中点击“Font...”按钮,能够设置字体大小

file

1.4.3 上传文件

因为安装时,以及默认安装了SecureFX,因此能够直接上传本地window文件到虚拟机centos中,而且支持拖拽上传。

打开SecureCRT,点击SecureFX按钮

file

在打开的窗口中,便可实现拖拽上传操做

file

因为篇幅所限,其余功能如窗口排列、同时向不一样窗口发送命令等就不在这里介绍了。

2、XShell

2.1 XShell简介

Xmanager企业版是一款完整的企业网络链接套件 ,实现 UNIX/Linux 和 Windows无缝集成,包括Xmanager、Xshell、Xftp 和 Xlpd等套件。是一款收费软件,我的和学生能够无偿使用学生版,截止本文发布最新版是XManager6,本演示主要用到套件XShell、Sftp。

2.2 XShell下载

官网: https://www.netsarang.com

如仅仅是为了学习,我已将破解版上传百度云盘提供下载。

> ps:云盘链接常常失效,请关注微信公众号“自学帮”,回复关键字“xmanager“获取

2.3 XManager企业版安装
2.3 Xmanager安装

本安装将以“Xmanager 企业版5”进行演示

双击Xme5.exe进入安装,等待进入以下欢迎界面

file

点击“下一步”按钮,勾选接受协议并点击“下一步”

file

任意输入用户名和公司名称,并将随安装包中提供的密钥填入,点击“下一步”

file

在弹出框中修改安装目录后,点击“下一步”

file

安装类型选择“定制”,点击“下一步”

file

保持默认全选,点击“下一步”

file

保持默认,点击“下一步”

file

保持默认,建立桌面快捷方式和菜单栏,点击“下一步”

file

根据我的喜爱,选择语音,此处选择英文,点击“安装”

file

静静等待,直到安装完成

file

file

2.4 XShell使用
2.4.1 链接centos计算机

点击”Xbrowser“快捷图标,启动Xbrowser

file

选中Xshell,而后在空白处右击,选中建立Xshell会话

file

在弹出的会话属性框中进行链接设置,输入会员名称及ip地址

file

选中受权,输入帐号密码并点击“ok”

file

添加会话后,双击图标便可启动

file

初始使用,选择是否记住主机host key,点击“接受并保持”

file

file

登陆以后就能够进行各类命令操做了

2.4.2 上传文件

可使用xftp上传本地文件到远程centos,因为在安装xmanager时,已经安装了xftp,因此能够直接使用。若是是从xshell链接按钮打开xftp则不须要输入密码。 file

经过文件拖拽,便可实现上传,挺方便的

file

> 工具最主要操做就是远程链接主机,而后执行各类命令操做,同时有可能涉及文件上传下载操做。 > > 还有其余一些功能和操做,因为篇幅所限,就不一一演示了

3、Putty

3.1 Putty简介

Putty是一款彻底免费的远程登陆工具,使用简单、无须安装、体积很是小巧且支持多种链接类型(Telnet、SSH、Rlogin ),截至目前最新版本为0.73。

3.2 Putty下载

官网:www.chiark.greenend.org.uk

百度云盘下载 :

> ps: 云盘链接常常失效,请关注微信公众号“自学帮”,回复关键字“putty”获取。

3.3 Putty安装

官网提供了完整的安装包文件和单独组件,若是使用完整安装包,安装后包含putty、psftp、pscp等组件,安装过程很简单,一直点击下一步便可。本演示直接用单独的putty和pscp组件,无须安装,点击即用。

putty能够远程登陆主机进行操做,而pscp则能够向远程主机传输文件,并且使用也十分简单 。

3.4 putty使用

3.4.1 putty登陆

双击putty.exe直接运行,在弹出框中输入ip或主机名、端口号

file

> ps:保存Sessions是是为了方便之后登陆,直接选择session名称,点击load按钮便可。

点击“open”,在弹出框中输入用户密码便可登陆。注意在输入密码时是没有显示的,输入完后直接回车便可。

file

登陆以后,可使用菜单功能:保存会话、复制会话、新建会话

file

3.4.2 简单配置
  • 修改字体

经过属性配置窗口进行设置,登陆后经过菜单-Change Setting或登陆时均可以打开属性配置窗口

file

  • 配置字符编码

    若是遇到乱码,须要修改编码为utf-8

file

  • 鼠标按键选项

file

默认是Compromise模式(鼠标左键拖动选择复制、鼠标右键粘贴),根据我的喜爱修改便可。

3.4.3 pscp上传下载文件

pscp不像putty能够直接运行,而是经过命令提示符运行。经过在windows的cmd输入pscp.exe能够查看用法。

  • 查看帮助

file

> Win+R组合键,敲入cmd回车便可进入命令行窗口,而后输入"cd" 切换到c盘根目录,在经过输入”d:“盘符名称切换到pscp所在根目录,再使用cd命令切换便可。

  • 上传文件

输入命令:pscp.exe c:\Users\heima\Desktop\test.txt root@192.168.78.100:/ 而后输入密码便可。

> ps: 上传文件,注意linux是/ 而windows是\

file

4、FinalShell

4.1 简介

FinalShell是一个综合性的工具,集成SSH、服务器管理、远程桌面加速功能,支持Windows,macOS,Linux。能够用于在windows下对linux服务器进行管理。截至目前最新版本为2.9.8。

4.2 下载

官网: http://www.hostbuf.com/

百度云盘下载

> ps:云盘链接常常失效,请关注微信公众号“自学帮”,回复关键字“finalshell“获取

4.3 安装

安装过程很简单,双击安装包,一直下一步便可完成安装,在此再也不赘述。

4.4 使用

4.4.1 添加连接配置并登录

运行FinalShell,并点击文件夹图标

file

在弹出框中右键-新建-ssh连接(linux),在弹出框中输入相关ip及用户密码并点击肯定按钮

file

选择刚添加的连接名称,右键选择“连接”便可登陆,首次登陆选择保存,接下来输入用户密码便可登陆

file

登陆后主界面

file

4.4.2 文件上传下载

经过主界面就能够方便的实现上传和下载

file

能够点击文件夹图标和三角形图标切换“文件管理模式”和“命令模式”。在文件管理模式,在文件窗口选中文件右键能够下载,也能够拖拽文件到此区域上传文件(好像不支持文件拖拽下载);在命令模式,能够向窗口发送命令并执行。

4.4.3 其余功能
  • 修改字体

在主界面中,点击最右上角图标,选择“选项”,在弹出框中能够设置字体大小

  • 主界面功能 查看网络链接及资源占用 文件管理和命令模式自由切换 字符查找

5、其余工具

  • TeamViewer

是一款能够运行在windows、macos、linux上的远程控制工具,我的使用免费,商用收费。

官网: https://www.teamviewer.cn/

  • windows自带的PowerShell

PowerShell是cmd的升级版,随着Windows10的版本更新,Windows PowerShell已逐步取代 了传统的CMD命令提示符工具 ,能够直接用于远程链接到linux服务器。

file

  • Winscp

Windows和Linux之间进行文件拷贝,很是方便和安全 ,操做简单,只须要拖动便可。

官网: https://winscp.net/

6、工具对比

主要工具对比:

名称 是否收费 操做性 推荐指数
SecureCRT 搭配SecureFX使用,操做方便,功能强大 五星
XShell 搭配XFtp使用,操做方便,功能强大 五星
Putty 搭配pscp使用,简单但功能完善 四星
FinallShell 功能多,在主界面就能够完成基本全部的操做 四星

工具选择通常看是否开源免费,是否好用。每一个人使用习惯不同,根据我的喜爱选择一款使用便可。

相关文章
相关标签/搜索