当前位置: 首页 > news >正文

Mac连接云服务器工具推荐

文章目录

    • 前言
    • 步骤
      • 1. 下载
      • 2. 安装
      • 3. 常用插件安装
      • 4. 连接ssh测试
      • 5. 连接sftp测试
      • 注意:ssh和sftp的区别
      • 注意:不同文件传输的区别
      • 解决SSL自动退出

前言

  • Royal TSX是什么:
    Royal TSX 是一款跨平台的远程桌面和连接管理工具,专为 macOS 设计。它主要用于管理和连接到不同类型的远程计算机和服务,包括 Windows、Linux、SSH、RDP(远程桌面协议)、VNC 等。
    Royal TSX 支持多种远程访问协议,可以帮助 IT 管理员、开发者和技术支持人员高效地管理多个远程主机、虚拟机、设备和云服务器。

步骤

  1. 下载
  2. 安装
  3. 常用插件安装
  4. 连接ssh测试
  5. 连接sftp测试

1. 下载

下载地址:https://www.royalapps.com/ts/mac/download
也可直接点击我的库下载:https://download.csdn.net/download/weixin_35773751/90206412

2. 安装

双击安装
在这里插入图片描述
在这里插入图片描述
Automatically check for updates(自动检查更新)
Collect anonymous usage statistics(收集匿名使用统计信息)
在这里插入图片描述
Disabling the automatic update check(禁用自动检查更新)
Yes, enable now(是,立即启用)
No, keep disabled(否,保持禁用)
在这里插入图片描述
If you own a Royal TSX license, please enter your license information below
如果您拥有 Royal TSX 授权,请在下方输入您的授权信息。
or just leave both fields empty and click continue to use Royal TSX in shareware mode.
或者直接将两个字段留空并点击继续,以共享软件模式使用 Royal TSX。
在这里插入图片描述

3. 常用插件安装

安装两个插件一个是ssh一个是sftp
在这里插入图片描述
在这里插入图片描述
The Plugin(s) will be installed after you restart Royal TSX.
插件将在您重新启动 Royal TSX 后安装。
Do you want to restart Royal TSX now?
您现在要重新启动 Royal TSX 吗?
Yes, restart now
是的,现在重启。
No, I will restart later
不,我稍后重启。

在这里插入图片描述
同上操作即可。

4. 连接ssh测试

在这里插入图片描述
然后新增ssh连接
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

5. 连接sftp测试

在这里插入图片描述
这里我们选择SFTP
在这里插入图片描述
设置以后,双击链接会跳出错误提示框,意思是没有输入用户名和密码:
在这里插入图片描述
我们选择Select Credentials,然后输入账户和密码
在这里插入图片描述
点击OK,就可以了,如下图:
在这里插入图片描述
到此工具的基本链接办法就分析结束了。

还有不清楚的可以留言,(* ̄︶ ̄)。

注意:ssh和sftp的区别

  • SSH 是一个安全的远程登录协议,提供远程命令执行和管理功能
  • SFTP 是一个基于 SSH 的安全文件传输协议,专门用于文件的上传、下载和管理。

注意:不同文件传输的区别

  • FTP
  • FTP with lmplicit SSL
  • FTP with Explicit TLS/SSL
  • SFTP
  • SCP

  • FTP (File Transfer Protocol)
    描述:FTP 是一种标准的网络协议,用于在客户端和服务器之间传输文件。它默认不加密任何数据,传输的用户名、密码和文件内容都是明文的,存在安全风险。
    优点:速度较快,因为没有加密开销。
    缺点:不加密传输,容易受到监听和中间人攻击,不适合传输敏感数据。

  • FTP with Implicit SSL/TLS
    描述:这是一种安全的 FTP 变种,通过 SSL/TLS 加密协议保护传输的数据。SSL/TLS 加密会在连接建立之初(即在客户端与服务器之间的通信通道建立时)启用。常见端口为 990。
    优点:传输的数据会经过加密,确保安全性。
    缺点:需要服务器支持 SSL/TLS,并且性能可能稍微降低,尤其是传输大文件时。

  • FTP with Explicit TLS/SSL
    描述:与“隐式 SSL”不同,显式 SSL/TLS 是通过标准的 FTP 端口(通常是 21)进行连接,之后通过发送特定的命令来启动加密。这意味着客户端与服务器之间的连接最初是非加密的,只有在后续交互中通过 TLS/SSL 启用加密。
    优点:可以在普通的 FTP 端口上运行,只有在需要时才启用加密。
    缺点:需要支持显式 SSL/TLS 的客户端和服务器;如果服务器不支持或配置不当,可能无法成功连接。

  • SFTP (SSH File Transfer Protocol)
    描述:SFTP 是基于 SSH(Secure Shell) 协议的文件传输协议。与 FTP 不同,SFTP 从一开始就使用加密传输数据,无论是用户名、密码,还是文件内容,都经过加密。这意味着 SFTP 本身就是安全的。
    优点:数据传输过程完全加密,具有较强的安全性,能够有效防止中间人攻击和数据泄露。
    缺点:相比 FTP,SFTP 配置略为复杂,并且可能稍微影响传输速度,尤其是网络不佳时。

  • SCP (Secure Copy Protocol)
    描述:SCP 也是基于 SSH 协议的文件传输协议。它的设计是为了提供一种快速、简单的文件复制方法。SCP 本质上是 SSH 的一种文件传输方式,主要用于将文件从本地系统复制到远程系统或反之。
    优点:像 SFTP 一样,SCP 使用 SSH 加密通信,确保数据传输的安全性。传输速度较快,适用于单次文件传输。
    缺点:与 SFTP 不同,SCP 没有目录管理功能,主要用于文件传输,不支持复杂的操作,如重命名、删除等。

解决SSL自动退出

在使用SSL连接云服务器时,长时间不用系统会自动退出,这并不是BUG,而是一中保护机制,我们可以修改配置文件达到不掉线:

  1. 编辑修改/etc/ssh/sshd_config文件
  2. 修改参数
#ClientAliveInterval 0
#ClientAliveCountMax 3

去掉前面的注释,并修改为:

ClientAliveInterval 60
ClientAliveCountMax 3

保存后,记得重启sshd服务,使配置生效,然后退出再登录就发现不会自动断开了。

[root@localhost ~]# service sshd restart

参数说明:

  • ClientAliveInterval:指定了服务器端向客户端请求响应的时间间隔, 默认是0, 不发送请求;改为60秒,则60秒发送一次请求,客户端自动响应,这样就保持长连接不会自动断开了。
  • ClientAliveCountMax:指定了服务器发出请求后客户端没有响应的次数达到一定值, 就会自动断开,使用默认值3次即可,正常情况下, 客户端都会自动响应。

相关文章:

Mac连接云服务器工具推荐

文章目录 前言步骤1. 下载2. 安装3. 常用插件安装4. 连接ssh测试5. 连接sftp测试注意:ssh和sftp的区别注意:不同文件传输的区别解决SSL自动退出 前言 Royal TSX是什么: Royal TSX 是一款跨平台的远程桌面和连接管理工具,专为 mac…...

从零开始:如何在 .NET Core 中优雅地读取和管理配置文件

在.net中的配置文件系统支持丰富的配置源,包括文件(json、xml、ini等)、注册表、环境变量、命令行、Azure Key Vault等,还可以配置自定义配置源并跟踪配置的改变,然后按照优先级进行覆盖,总之对文件的配置有很多方法,这…...

JVM学习:CMS和G1收集器浅析

总框架 一、Java自动内存管理基础 1、运行时数据区 运行时数据区可分为线程隔离和线程共享两个维度,垃圾回收主要是针对堆内存进行回收 (1)线程隔离 程序计数器 虚拟机多线程是通过线程轮流切换、分配处理器执行时间来实现的。为了线程切换…...

Science Robotics让软机器人“活”得更久的3D打印!

软机器人硬件在医疗、探索无结构环境等领域有广泛应用,但其生命周期有限,导致资源浪费和可持续性差。软机器人结合软硬组件,复杂组装和拆卸流程使其难以维修和升级。因此,如何延长软机器人的生命周期并提高其可持续性成为亟待解决…...

模电面试——设计题及综合分析题0x01(含答案)

1、已知某温控系统的部分电路如下图(EDP070252),晶体管VT导通时,继电器J吸合,压缩机M运转制冷,VT截止时,J释放,M停止运转。 (1)电源刚接通时,晶体…...

二层交换机和三层交换机

一、交换机简述 交换机的主要功能包括物理编址、网络拓扑结构、错误校验、帧序列以及流控。交换机还具备了一些新的功能,如对VLAN(虚拟局域网)的支持、对链路汇聚的支持,甚至有的还具有防火墙的功能。 交换机除了能够连接同种类型…...

每天五分钟机器学习:凸集

本文重点 在SVM中,目标函数是一个凸函数,约束集合是一个凸集。因此,SVM问题可以转化为一个凸规划问题来求解。这使得SVM在实际应用中具有较高的计算效率和准确性。 凸集的定义 凸集是指一个集合中的任意两点之间的线段都完全包含在这个集合中。换句话说,给定集合C中的两…...

Mongodb日志报错too many open files,导致mongod进程down

【解决方案】 (1)进入到服务器,执行: ulimit -a 查看:open files这一行的数量,如果查询到的结果是1000左右,那多半是服务器限制。 (2)在当前session窗口执行如下&…...

关于 PCB线路板细节锣槽问题 的解决方法

若该文为原创文章,转载请注明原文出处 本文章博客地址:https://hpzwl.blog.csdn.net/article/details/144783817 长沙红胖子Qt(长沙创微智科)博文大全:开发技术集合(包含Qt实用技术、树莓派、三维、OpenCV…...

硬件基础知识笔记(2)——二级管、三极管、MOS管

Part 2 二级管、三极管、MOS管 1、二级管1.1肖特基二极管和硅二极管选型比较1.2到底是什么决定了二极管的最高工作频率?1.3二极管结电容和反向恢复时间都是怎么来的 1、二级管 1.1肖特基二极管和硅二极管选型比较 肖特基二极管的优势主要在速度和压降,对…...

软件测试之非功能测试设计

非功能测试设计 非功能:除了软件功能测试,其他都是非功能测试。 1.兼容 2.易用 3.性能(专项) 4.安全(专项) Web浏览器 兼容:Chrome浏览器、Edge浏览器、Firefox浏览器、Safari苹果浏览器 易用:参考竞品,主观感受为主 总结 1.非功能测试范围 兼容性、…...

GPU 英伟达GPU架构回顾

1999 年,英伟达发明了 GPU(graphics processing unit),本节将介绍英伟达 GPU 从 Fermi 到 Blackwell 共 9 代架构,时间跨度从 2010 年至 2024 年,具体包括费米(Feimi)、开普勒&#…...

机器学习 - 线性回归

线性回归模型的定义 线性回归(Linear Regression)的目标旨在找到可以描述目标值(输出变量)与一个或多个特征(输入变量)之间关系的一个线性方程或函数。 线性回归模型的表达式为 线性回归模型表达式的“齐次…...

NestJS 性能优化:从应用到部署的最佳实践

在上一篇文章中,我们介绍了 NestJS 的微服务架构实现。本文将深入探讨 NestJS 应用的性能优化策略,从应用层到部署层面提供全方位的优化指南。 应用层优化 1. 路由优化 // src/modules/users/users.controller.ts import { Controller, Get, UseInter…...

本地快速推断的语言模型比较:Apple MLX、Llama.cpp与Hugging Face Candle Rust

本地快速推断的语言模型比较:Apple MLX、Llama.cpp与Hugging Face Candle Rust 在自然语言处理(NLP)部署中,推断速度是一个关键因素,尤其是对于支持大型语言模型(LLM)的应用来说。随着Apple M1…...

您的公司需要小型语言模型

当专用模型超越通用模型时 “越大越好”——这个原则在人工智能领域根深蒂固。每个月都有更大的模型诞生,参数越来越多。各家公司甚至为此建设价值100亿美元的AI数据中心。但这是唯一的方向吗? 在NeurIPS 2024大会上,OpenAI联合创始人伊利亚…...

智能工厂的设计软件 应用场景的一个例子:为AI聊天工具添加一个知识系统 之14 方案再探 之5:知识树三类节点对应的三种网络形式及其网络主机

本文要点 前面讨论过(前面有错这里做了修正),三种簿册归档 对应通过不同的网络形式(分布式、对等式和去中心式)。每种网络主机上分别提供: 分布式控制脚本、 对等式账本 和 备记手本 通过以上讨论&#x…...

JR-RLAA系20路模拟音频多功能编码器

JR-RLAA系20路模拟音频多功能编码器 产品特色 (1)工业级19英寸标准设备,内置双电源 (2)内嵌Web Server,支持远程Web页面登陆后的统一配置操作 (3)支持20路音频输入 (4)支持Dolby Digital(AC-3) ,MPEG-2,AAC-LC/HE-AAC&#x…...

LabVIEW冷却风机性能测试系统

开发了基于LabVIEW软件及LabSQL工具包的冷却风机性能测试系统。系统通过高效的数据库访问技术,实现了对冷却风机测试过程中关键性能数据的采集、存储与管理,优化了测试流程并提升了数据处理的效率。 ​ 项目背景 在工业生产和科研测试中,准…...

Python-Pdf转Markdown

使用pdfminer.sixmarkdownify pdfminer.six可以提取Pdf文本内容markdownify可以将文本内容写markdown文件 安装 pip install pdfminer.six pip install markdownify实现 from pdfminer.high_level import extract_text from markdownify import markdownifydef pdf2markdo…...

RocketMQ延迟消息机制

两种延迟消息 RocketMQ中提供了两种延迟消息机制 指定固定的延迟级别 通过在Message中设定一个MessageDelayLevel参数,对应18个预设的延迟级别指定时间点的延迟级别 通过在Message中设定一个DeliverTimeMS指定一个Long类型表示的具体时间点。到了时间点后&#xf…...

剑指offer20_链表中环的入口节点

链表中环的入口节点 给定一个链表,若其中包含环,则输出环的入口节点。 若其中不包含环,则输出null。 数据范围 节点 val 值取值范围 [ 1 , 1000 ] [1,1000] [1,1000]。 节点 val 值各不相同。 链表长度 [ 0 , 500 ] [0,500] [0,500]。 …...

CocosCreator 之 JavaScript/TypeScript和Java的相互交互

引擎版本: 3.8.1 语言: JavaScript/TypeScript、C、Java 环境:Window 参考:Java原生反射机制 您好,我是鹤九日! 回顾 在上篇文章中:CocosCreator Android项目接入UnityAds 广告SDK。 我们简单讲…...

土地利用/土地覆盖遥感解译与基于CLUE模型未来变化情景预测;从基础到高级,涵盖ArcGIS数据处理、ENVI遥感解译与CLUE模型情景模拟等

🔍 土地利用/土地覆盖数据是生态、环境和气象等诸多领域模型的关键输入参数。通过遥感影像解译技术,可以精准获取历史或当前任何一个区域的土地利用/土地覆盖情况。这些数据不仅能够用于评估区域生态环境的变化趋势,还能有效评价重大生态工程…...

3403. 从盒子中找出字典序最大的字符串 I

3403. 从盒子中找出字典序最大的字符串 I 题目链接:3403. 从盒子中找出字典序最大的字符串 I 代码如下: class Solution { public:string answerString(string word, int numFriends) {if (numFriends 1) {return word;}string res;for (int i 0;i &…...

如何在网页里填写 PDF 表格?

有时候,你可能希望用户能在你的网站上填写 PDF 表单。然而,这件事并不简单,因为 PDF 并不是一种原生的网页格式。虽然浏览器可以显示 PDF 文件,但原生并不支持编辑或填写它们。更糟的是,如果你想收集表单数据&#xff…...

HDFS分布式存储 zookeeper

hadoop介绍 狭义上hadoop是指apache的一款开源软件 用java语言实现开源框架,允许使用简单的变成模型跨计算机对大型集群进行分布式处理(1.海量的数据存储 2.海量数据的计算)Hadoop核心组件 hdfs(分布式文件存储系统)&a…...

宇树科技,改名了!

提到国内具身智能和机器人领域的代表企业,那宇树科技(Unitree)必须名列其榜。 最近,宇树科技的一项新变动消息在业界引发了不少关注和讨论,即: 宇树向其合作伙伴发布了一封公司名称变更函称,因…...

第7篇:中间件全链路监控与 SQL 性能分析实践

7.1 章节导读 在构建数据库中间件的过程中,可观测性 和 性能分析 是保障系统稳定性与可维护性的核心能力。 特别是在复杂分布式场景中,必须做到: 🔍 追踪每一条 SQL 的生命周期(从入口到数据库执行)&#…...

永磁同步电机无速度算法--基于卡尔曼滤波器的滑模观测器

一、原理介绍 传统滑模观测器采用如下结构: 传统SMO中LPF会带来相位延迟和幅值衰减,并且需要额外的相位补偿。 采用扩展卡尔曼滤波器代替常用低通滤波器(LPF),可以去除高次谐波,并且不用相位补偿就可以获得一个误差较小的转子位…...