對西部數(shù)據(jù)My Passport Wireless移動(dòng)存儲(chǔ)進(jìn)行Linux魔改
雖然 WD My Passport Wireless 本身就是一個(gè)相當(dāng)有用的設(shè)備,但它有一個(gè)輕量級但完整的 Linux 發(fā)行版提供支持的事實(shí)意味著其功能可以進(jìn)一步擴(kuò)展。例如,在設(shè)備上部署 rclone,這樣你可以將存儲(chǔ)在磁盤上的照片和 RAW 文件備份到任何支持的云存儲(chǔ)服務(wù)中。
在開始之前,你需要將設(shè)備連接到 Wi-Fi 網(wǎng)絡(luò)并啟用 SSH(以便你可以通過 SSH 訪問底層 Linux 系統(tǒng))。要將 WD My Passport Wireless 連接到當(dāng)前的 Wi-Fi 網(wǎng)絡(luò)中,請為設(shè)備供電并連接到從常規(guī) Linux 計(jì)算機(jī)創(chuàng)建的無線熱點(diǎn)。打開瀏覽器,進(jìn)入 http://mypassport.local,然后登錄到設(shè)備的 web 界面。切換到 Wi-Fi 一欄,并連接到現(xiàn)有的本地 Wi-Fi 網(wǎng)絡(luò)。然后切換到管理員部分并啟用 SSH 訪問。
wd-mypassport-wireless-admin
在你的 Linux 機(jī)器上,打開終端并使用 ssh root@mypassport.local 連接到設(shè)備。
使用下面的命令部署 rclone:
- curl -O http://downloads.rclone.org/rclone-current-linux-arm.zip
- unzip rclone-current-linux-arm.zip
- cd rclone-*-linux-arm
- cp rclone /usr/sbin/
- chown root:root /usr/sbin/rclone
- chmod 755 /usr/sbin/rclone
- mkdir -p /usr/local/share/man/man1
- sudo cp rclone.1 /usr/local/share/man/man1/
- sudo mandb
完成后運(yùn)行 rclone config 命令。由于在無外接顯示器的機(jī)器上配置 rclone,請按照遠(yuǎn)程設(shè)置頁面上的說明進(jìn)行操作。你可以在 Linux Photography 這本書中找到有關(guān)配置和使用 rclone 的詳細(xì)信息。
你也可以將 WD My Passport Wireless 用到其他實(shí)際用途。由于設(shè)備附帶了 Python,因此你可以在設(shè)備上運(yùn)行腳本和基于 Python 的 web 應(yīng)用程序。例如,你可以部署簡單的 What’s in My Bag 程序來跟蹤你的照相設(shè)備。
- curl -LOk https://github.com/dmpop/wimb/archive/master.zip
- unzip master.zip
- mv wimb-master/ wimb
- cd wimb
- curl -LOk https://github.com/bottlepy/bottle/raw/master/bottle.py
運(yùn)行 ./wimb.py 啟動(dòng)應(yīng)用,并在瀏覽器中打開 http://mypassport:8080/wimb 訪問并使用程序。