一、我的常用ssh连接工具
之前讲过:
【服务器】远程连接选SSH(PUTTY、Finalshell、WinSCP) 还是 远程桌面(RDP、VNC、Xmanager)
【WinSCP】强大的可视化远程文件传输 、管理工具 (支持多种协议,支持电脑与手机)
而我最开始是直接在命令行使用ssh命令连接服务器的,后来用了putty,接着一直使用的是Finalshell
。
2023-06-09号FInalshell更新到了4.0版本,免费版功能基本够用了,付费版也才一百多。
主要就是可以实时查看系统状态(付费版功能更全一点),以及文件的本地编辑载上传、文件上传和下载,还有一些网络功能比如TCP加速什么的,功能比较全面。
看到有一些人说这个软件不安全,可能有后门,挖矿,是个人开发的,联系不到作者什么的。至于安全问题,我自己没得到验证,毕竟我的2台服务器上都是测试开发内容,没有什么机密。
不过这种意识还是可取的。
关于挖矿???我运行一小时后的内存占用率:
稍微高一点,猜测是实时显示服务器系统信息的缘故。服务器那边的网络和内存使用率也没有太大变化。感觉不像挖矿什么的。当然也有可能是服务器配置太低了(真的 低),挖矿用不了?暂时没有得到验证。
去一些论坛上,又确实可以看到关于安全性问题的讨论:
如果业务的安全性比较重要,比较安全的选择可能是:
- 使用公司指定的或公司开发的ssh工具;
- 自己开发一款;
- 直接在cmd、pwsh里面用ssh命令连接;
- 使用开源ssh工具;
- 使用大公司开发的ssh工具;
- 使用服务器厂商控制台自带连接工具(如果是租赁的服务器)。
鉴于此,我选择改用Xshell
。
二、Xshell
2.1 下载:认准官网
Xshell以前是收费的、或者免费版本有限制,但在2022年已经去除了这一限制。
免费版的功能和商用版差不多了,但是免费版不能用于商业用途。如果用于商业用途,1000多的价格应该也还OK😄。
此外,不要去“盗版”网站下载,尤其是这个:xshellcn.com
。
Xshell是NetSarang 公司开发的,去官网下载即可:xshell.com
选择所有下载-->家庭学校免费
,然后填写邮箱就会把下载链接发给你,建议同时下载Xshell和Xftp。
总之,下载软件最好去官网,不知道官网的可以去github看看,如果是开源软件github项目里面会有官网连接或者release。
我曾经就是在盗版网站下载的,绝对不好用,老是跳转到购买页面,所有一直没有使用Xshell。
2.2 Xshell 配置
连接什么的没必要将了,说一下页面布局。
(1)关闭地址栏和连接栏
这2栏作用不是很大,占用2行的空间,可以关掉:
在查看—>工具栏
选项下。
关掉之后,可用空间会变大一些:
(2)打开文件管理器
查看,会话管理器
。
其他的配色、光标样式什么的,自己设置就行了。
2.3 Xftp和WinSCP
他们界面相似,操作也相似,在本地主机和远程服务器之间传输文件还是比较直观、方便的。
Xftp和WinSCP都是一些常用的文件传输工具,它们可以通过FTP、SFTP等协议,将本地文件和远程服务器之间进行上传和下载。它们各有优缺点。
一般来说,Xftp的优点有:
- 界面美观,支持多种主题和皮肤。
- 支持Windows和UNIX/Linux之间的文件传输,支持多种字符编码。
- 支持多种加密算法,保证文件传输的安全性。
- 支持断点续传、同步浏览、直接编辑等功能。
Xftp的缺点有:
- 是一款商业软件,需要购买授权才能使用高级功能或商业用途。
- 只适用于Windows平台,不支持其他操作系统。
- 只支持FTP和SFTP协议,不支持其他协议。
WinSCP的优点有:
- 是一款开源的免费软件,可以自由下载和使用。
- 支持SSH、FTP和WebDAV协议上的SFTP和SCP协议,以及批处理文件脚本和命令行接口等高级功能。
- 支持加密支持和目录同步,保证文件传输的安全性和一致性。
- 支持多种用户界面模式,包括Windows资源管理器模式、Norton Commander模式等。
WinSCP的缺点有:
- 只适用于Windows平台,不支持其他操作系统。
- 界面相对简陋,没有多种主题和皮肤可供选择。
- 不支持直接编辑远程文件,需要先下载到本地再编辑再上传。
把 永 远 爱 你 写 进 诗 的 结 尾 ~