目录

MacBook-往服务器上传下载文件的几种操作

MacBook 往服务器上传、下载文件的几种操作

文章目录

说明

往服务器传文件、下载文件有很多种方法,可以使用scp、rsync或者rs/sz

MacBook上的rz和sz 配置起来比较麻烦 这里就不说了

另外 研发和测试同学可能对于scp命令和rsync命令并不了解 这里也不说了

这里直说两种图形化界面的工具 通过jumpserver登录服务器后 可以简单快速实现上传和下载的

该文档的主要受众群体是研发和测试 运维同学和精通运维技能的同学可忽略

1 FinalShell

下载过程 略

安装过程 略

按照下图配置好机器的登录信息

https://i-blog.csdnimg.cn/blog_migrate/d0fcf50db3f1e93a76abb9959ffc52a1.png

我这里添加了一个机器 是jumpserver 添加好之后 双击即可登录

https://i-blog.csdnimg.cn/blog_migrate/41ca6d833139d2e465c07474201dcb34.png

第一次连接 会提示是否保存秘钥 选择保存

https://i-blog.csdnimg.cn/blog_migrate/75530d9d13c61b10a3c95c69992945de.png

如果是正常的服务器 经过上述步骤后就已经你登录了 如果是jumpserver 还需要选择自己登录的机器

如下图 选择了机器后 我成功登录服务器了

https://i-blog.csdnimg.cn/blog_migrate/c0579087f23ae99a56d6933802a30d17.png

在下边左侧的菜单栏 选择分组 再在机器分组里找到当前登录的机器 双击 后侧即可展示当前机器的 /tmp 目录

下图右边的

https://i-blog.csdnimg.cn/blog_migrate/d8ee71f2549778af1974a19880e01be7.png

选择具体的文件 点击下载即可 如果有其他目录的文件需要下载 先cp到/tmp目录 然后再如下操作

https://i-blog.csdnimg.cn/blog_migrate/96eee35da3ccccb2c8f74b0276f9b848.png

上传操作 只需要将本机文件拖拽到该区域

https://i-blog.csdnimg.cn/blog_migrate/903a1d121226b30b0a325be380e5e6ff.png

https://i-blog.csdnimg.cn/blog_migrate/e80cfab4cfc7ef43125d015b6a6a918f.png

2 Termius

下载过程 略

安装过程 略

创建主机分组 如下

https://i-blog.csdnimg.cn/blog_migrate/ddee29ae39a96bac22b231256bffd62e.png

输入主机组名字后 点击→

https://i-blog.csdnimg.cn/blog_migrate/fd3e64ac4482e7eb16ec2012874399e4.png

双击进入分组

https://i-blog.csdnimg.cn/blog_migrate/f0a231fcef3123fc570716df2322d3c2.png

点击 添加主机

https://i-blog.csdnimg.cn/blog_migrate/0ce3f362e3c558faf4fd3688e52b57d6.png

建议填写如下几个地方

https://i-blog.csdnimg.cn/blog_migrate/b63b1ef7b3d211aa7970213ae1792413.png

填写好之后 双击登录

https://i-blog.csdnimg.cn/blog_migrate/f77c519d1be3491823c2844cd4b5303a.png

第一次登录 点击同意

https://i-blog.csdnimg.cn/blog_migrate/f69a98e792b3ef1f8c37277a67ba7052.png

选择要登录的服务器

https://i-blog.csdnimg.cn/blog_migrate/bae9afe9a97786b11f6d4e28f800f832.png

点击左侧的SFTP 然后点击右下角的 选择主机

https://i-blog.csdnimg.cn/blog_migrate/dafcc50787795c7b78e6e1ecc96ce3b2.png

选择刚才添加的jumpserver 双击进入

https://i-blog.csdnimg.cn/blog_migrate/96300d72337ccecba39ca889dc3ac906.png

进入后 看到Defaults目录 双击进入 找到服务器分组

https://i-blog.csdnimg.cn/blog_migrate/27d7114c7b159ed03a14adc296ceba84.png

找到对应的服务器分组后 双击进入 可以看到该分组下的所有机器

https://i-blog.csdnimg.cn/blog_migrate/1bb107a3e172fd993bf860ab4a385ec3.png

如下 双击目标机器的主机名 进入该机器的/tmp目录下

https://i-blog.csdnimg.cn/blog_migrate/4a07e0ad5a703f8d89e2237ba7f34da6.png

如下图 右边展示的是目标机器的/tmp目录 坐标是macbook本机

https://i-blog.csdnimg.cn/blog_migrate/819fa13701f6c5e6f7442c4f5b707425.png

如果想要下载某个文件 把文件cp到机器的/tmp目录下 就可以在右侧看到了 直接拖拽到左侧 本机的某个目录即可完成下载

如果想要上传 直接拖拽左侧本机某个目录下的某个文件 拖入右侧 即可完成上传 上传到了目标机器的/tmp目录下

如果只上传下载文件 可以不通过Termius登录服务器 直接使用SFTP功能即可

如果传输完了想关闭 或者想实现两个服务器之间传文件 可以关闭左侧的本机目录 然后选择一个新的服务器

https://i-blog.csdnimg.cn/blog_migrate/ddc3c32b6e2a79df62c5979de2483769.png

https://i-blog.csdnimg.cn/blog_migrate/d04a1028620fd256eae4bdecf0b2b068.png

如上图 选择了新的服务器之后 左右两侧都是服务器 可以相互拖拽文件

如果还想回到本机目录 也需要点击 Select host 然后点击Local

https://i-blog.csdnimg.cn/blog_migrate/85a030d3cb78974a11f4755db1c4f045.png