Skip to content

数据的上传下载

✈️ JupyterLab

操作起来跟在线网盘类似,简单好操作,但是只支持文件不支持文件夹。

FileServer

通过网页管理文件,相比 JupyterLab 的文件管理,FileServer 更加强大。

👉🏻 FileServer 文档 https://filebrowser.org/

😅 SCP 命令

支持文件和文件夹上传下载,由于是命令行执行,上手难度稍高。

👍🏻 FileZilla

推荐使用 FileZilla 进行数据传输。FileZilla 免费且功能非常强大。特别适合大文件传输及远程文件管理。

JupyterLab 上传下载

图片

图片

SCP 上传下载

详见SCP命令-上传文件

图片

图片

FileZilla 上传下载

强烈推荐使用 FileZilla 进行数据传输,相比网页和 SCP 方案,FileZilla 支持更好的文件传输。

⭐️ 优点

  • 可视化管理
  • 大文件断点续传
  • 并发传输
  • 队列管理
  • 优先级管理

配置

文件存储

  • 协议,选择 sftp (实例中的 ssh-server 实现的 sftp 传输协议)
  • 端口,实例的对外暴露的 SSH 端口
  • 密码,实例的 SSH 密码

🤔 如何获取 SSH 连接信息 ?

https://doc.damodel.com/assets/9-1116519.D47Gh-hH.png

ssh 连接地址信息拆解如下:

项目内容
SSH 命令ssh -p 43173 root@cn-north-b.ssh.damodel.com
端口43173
用户名root
链接地址cn-north-b.ssh.damodel.com

👉🏻 获取 SSH 连接信息

FileServer

fileserver

👉🏻 FileServer 文档 https://filebrowser.org/

安装配置

安装

bash
curl -o get.sh https://ghfast.top/https://raw.githubusercontent.com/filebrowser/get/master/get.sh
sed -i 's#https://github.com#https://ghfast.top/https://github.com#g' get.sh
bash get.sh

配置

bash
filebrowser config init
filebrowser users add admin 你的密码 --perm.admin

启动

bash
filebrowser -a 0.0.0.0 -r / --port 8089

or

nohup filebrowser -a 0.0.0.0 -r / --port 8089 &

创建自定义服务

把 filebrowser 的 8090 端口映射到公网。打开网页输入账户密码即可。

👉🏻 如何把容器的服务暴露到公网