首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >苹果电脑上传和管理linux服务器的文件新手指南

苹果电脑上传和管理linux服务器的文件新手指南

原创
作者头像
用户12004108
发布2026-03-01 11:40:11
发布2026-03-01 11:40:11
830
举报

首先不建议使用命令行工具来管理linux文件,苹果电脑的命令行工具,支持使用ssh命令登录linux服务器管理linux的文件,也支持scp命令将本地文件传送到linux服务器,但是我不提倡使用命令工具,因为这样太麻烦,也很容易造成出错,比如敲错命令误删数据的情况很常见。而且linux服务器不一定对外开放端口,很多场景下,一个机房只有一台对外的ssh跳板机对外开放ssh端口,其他linux服务器通过ssh隧道连接,这样你使用命令行工具来管理linux文件的话,还需要借助其他第三方的ssh隧道工具,会比较麻烦。

这里,可以使用yunedit-ssh这个ssh客户端工具来管理linux的文件,其一是因为它支持可视化管理远程的文件,包括上传、下载、新增、删除和在线编辑等等。其二是因为它支持ssh隧道,用它来管理,可以帮助透传内网管理不开放对外访问的linux服务器。其三是它支持流程功能,可以用它实现一键上传,更接近现代自动化部署的场景。

下面是使用yunedit-ssh管理linux文件的实战指南:

(一)安装并打开yunedit-ssh

yunedit-ssh的安装很简单,下载yunedit-ssh的dmg安装包,双击安装即可。

安装完后,再应用里找到这个APP,双击打开这个APP。

(二)创建ssh连接

点击新建ssh连接功能,新建ssh连接,假如需要设置ssh隧道,可以将内网的ssh端口映射到本地。

上面创建了两个ssh连接,一个是ssh跳板机的ssh连接,一个是连接本地10022端口的ssh连接。

其中跳板机的连接添加了两条ssh隧道映射,将192.168.3.13这台内网服务器的ssh端口(22端口),映射到本地10022端口,还有一个映射是将跳板机本身的6379端口(redis)端口,映射本地6379端口。这个redis端口可以不用管,这里仅仅是用来说明ssh隧道的作用,ssh隧道可以将远程内网的任意服务器的端口映射到本地,包括ssh端口或者其他服务的端口,这个redis端口跟linux文件管理没有关系。

(三)打开文件管理页面

点击右侧的文件上传/下载,进入文件管理界面:

文件管理界面,如下图所示:

左侧是本地文件列表,右侧是远程文件列表。可以对比服务端文件和本地文件的时间差异、大小差异、名称差异等等。

可以在这里对远程文件做更改,比如删除、新增、重命名、在线编辑等操作。

上传和下载的时候,支持断点续传。

(四)使用流水线功能上传

有些上传文件或文件夹的操作,可能需要上传到好几个不同的服务器,假如每次都手工操作,会很麻烦,也很浪费时间。

yunedit-ssh支持流水线功能,可以一键上传多个上传步骤。可以使用流水线功能来上传。这个流水线功能,设置的步骤不单能上传,还能设置执行远程命令,可以用来ci/cd持续部署。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档