![有沒有一種形式可以從 Ubuntu Server(SSH) 將檔案上傳到 MEGA(mega.co.nz)?](https://rvso.com/image/1048317/%E6%9C%89%E6%B2%92%E6%9C%89%E4%B8%80%E7%A8%AE%E5%BD%A2%E5%BC%8F%E5%8F%AF%E4%BB%A5%E5%BE%9E%20Ubuntu%20Server(SSH)%20%E5%B0%87%E6%AA%94%E6%A1%88%E4%B8%8A%E5%82%B3%E5%88%B0%20MEGA(mega.co.nz)%EF%BC%9F.png)
我想知道是否有人知道如何在 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
編輯要在 vicious and 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.
答案2
官方提供了一個命令列工具。
答案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 中的備份資料夾)
用於將檔案從大型儲存下載到本機儲存。
句法:
rclone copy dest:destpath path
例子:
rclone copy pausi:backup/myfile.txt .