是否有一种方式可以从 Ubuntu Server(SSH)上传文件到 MEGA(mega.co.nz)?

是否有一种方式可以从 Ubuntu Server(SSH)上传文件到 MEGA(mega.co.nz)?

我想知道是否有人知道如何在 Ubuntu Server(SSH)中安装客户端(如 megatools),以便将文件上传和下载到 MEGA(mega.co.nz)。

提前谢谢您,Joserex65。

答案1

你可以像这样安装 megatools

git clone https://github.com/megous/megatools.git
cd megatools/
sudo apt-get install libtool libglib2.0-dev gobject-introspection libgmp3-dev nettle-dev asciidoc glib-networking#(these are the dependancies I needed, you may need others)
./autogen.sh
make
sudo make install

享受!

更强大的方法似乎可以安装所有工具:

sudo apt-get install libtool libglib2.0-dev gobject-introspection libgmp3-dev nettle-dev asciidoc glib-networking
wget http://megatools.megous.com/builds/megatools-1.9.94.tar.gz
zcat megatools-1.9.94.tar.gz > megatools-1.9.94.tar
tar -xf megatools-1.9.94.tar   
cd megatools-1.9.94/
./configure
make
sudo make install

编辑要在 Vivid 和 Wily (15.04/15.10) 上仅安装二进制文件,您只需运行sudo apt-get install megatools。在早期版本中,您可以运行

sudo add-apt-repository ppa:megous/ppa
sudo apt-get update
sudo apt-get install megatools    

来自自述

Tools
=====

megareg      Register and verify a new mega account
megadf       Show your cloud storage space usage/quota
megals       List all remote files
megamkdir    Create remote directory
megarm       Remove remote file or directory
megamv       Move and rename remote files
megaput      Upload individual files
megaget      Download individual files
megadl       Download file from a "public" Mega link
             (doesn't require login)
megastream   Streaming download of a file
             (can be used to preview videos or music)
megasync     Upload or download a directory tree
megafs       Mount remote filesystem locally.

也可以看看http://megatools.megous.com

答案2

官方提供了命令行工具。

MEGA命令

答案3

尝试克隆

Rclone 是一个用于管理云存储上的文件的命令行程序。

该工具允许我们将文件上传到 mega,而且不仅是 mega,还有超过 40 种云存储产品支持 rclone,包括 S3 对象存储、商业和消费者文件存储服务,以及标准传输协议。

安装 rclone

curl https://rclone.org/install.sh | sudo bash

使用超级帐户配置

rclone config

上传文件至 mega

句法:

rclone copy filepath dest:destpath

例子:

rclone copy myfile.txt pausi:backup

(这会将 myfile.txt 文件上传到 mega 中的备份文件夹)

用于将文件从 mega 下载到本地存储。

句法:

rclone copy dest:destpath path

例子:

rclone copy pausi:backup/myfile.txt .

相关内容