มีตัวเลือกในการใช้ Amazon Cloud Drive จากเทอร์มินัล (Linux) หรือไม่?


40

อย่างที่คุณอาจจะรู้ว่า Amazon ไม่ได้เปิดตัวไคลเอนต์ Cloud Drive ใด ๆ สำหรับ Linux มีตัวเลือกอื่นในการเข้าถึง ACD จากเทอร์มินัลหรือไม่


1
ดูเหมือนว่าคำตอบแม้ว่ามันจะเป็น "ใช่" ในความเป็นจริง "ไม่" คุณสามารถใช้บริการเพื่อจัดเก็บเรียกใช้จัดการและเข้าถึงไฟล์ของคุณเพื่อวัตถุประสงค์ส่วนตัวที่ไม่ใช่เชิงพาณิชย์โดยใช้คุณสมบัติและฟังก์ชันการทำงานที่เราจัดให้มีขึ้น ... amazon.com/gp/help/customer/display.html/? nodeId = 201376540
Michael - sqlbot

3
ไม่แน่ใจว่าทำไมนี่จึงหมายความว่าคุณไม่สามารถเข้าถึงได้จากเทอร์มินัล Amazon กำลังจัดหาฟังก์ชั่นการใช้งานซึ่งอาจ (ในอนาคต) ได้ดีมากจากเครื่องเทอร์มินัล นอกจากนี้ยังมีการเปิด API ซึ่งบางคนอาจห่อภายในแอปพลิเคชันบรรทัดคำสั่ง (ดูคำตอบของฉันด้านล่าง)
Chris

ทางออกที่ดีที่สุดที่ฉันเห็น (ซึ่งฉันอยู่ในกระบวนการตั้งค่า) คือการตั้งค่าการเมานท์ SSHFS จาก mac ของฉันและใช้ไคลเอ็นต์ mac Amazon Drive
Sridhar Sarnobat

คำตอบ:


22

ในช่วงเวลาของการถามคำตอบก็น่าเสียดายที่ไม่มีแต่ไม่มีอีกต่อไป! ตอนนี้คุณสามารถเข้าถึง Amazon Cloud Drive จากเทอร์มินัลได้อย่างง่ายดายโดยใช้ไคลเอนต์ OpenSource ชื่อacd_cliซึ่งเขียนใน Python (3) และทำงานภายใต้ Windows / Linux / Mac มีรายการแอพที่ได้รับอนุญาตอยู่ที่นี่: https://www.amazon.com/clouddrive/appsแต่ตอนนี้แสดงเฉพาะลูกค้าของ Amazon อย่างเป็นทางการสำหรับ MacOS และ Windows

บริการเหล่านี้ส่วนใหญ่เป็นบริการ "คลาวด์สู่คลาวด์ซิงก์" และไม่ใช่สิ่งที่คุณต้องการอย่างแท้จริง แม้แต่แอพ Amazon build สำหรับ Mac OS X ซึ่งจริงๆแล้วเป็นอัพโหลดแบบสแตนด์อโลนก็ไม่ได้มี command-line-interface-interface และคุณไม่สามารถอัพโหลดไฟล์จากคอนโซลได้

ความหวังเดียวคือAPI แบบอิง REST แบบเปิดที่อนุญาตให้มีการโต้ตอบกับ Amazon Cloud Drive ซึ่งเป็นข่าวดีเนื่องจากทุกคนสามารถสร้างลูกค้าได้

แอปหนึ่งที่เรียกว่าExpanDriveยังสนับสนุน Amazon เมฆไดรฟ์โดยขณะนี้เนื่องจากการร้องขอของผู้ใช้ นั่นไม่ได้ช่วยมาก แต่เนื่องจากพวกเขายังไม่ได้มีรุ่นลินุกซ์ของพวกเขา (พาณิชย์) แอพพลิเคเลย แต่พวกเขาจะยังทำงานในที่ที่เห็นได้ชัด ( แต่เดิมที่จะเปิดตัวช่วงกลางฤดูร้อน 2015) มีผลิตภัณฑ์ที่คล้ายกันจำนวนมากเช่นNetdrive (รองรับเฉพาะ Windows) DragonDisk (ถูกยกเลิก) มีลินุกซ์บรรทัดคำสั่งและรองรับแล้ว:

Amazon S3®, Google Cloud Storage®และบริการเก็บข้อมูลบนคลาวด์ทั้งหมดที่ให้ความเข้ากันได้กับ Amazon S3 API

แน่นอนคุณอาจจะพยายามที่จะเรียกใช้อย่างใดอย่างหนึ่งของผู้ที่ผ่านไวน์

นอกจากนี้ยังมีซอฟต์แวร์บางอย่างที่lifehackerระบุไว้ว่าจะใช้ใน Windows ฉันคิดว่าคุณสามารถใช้ไวน์เพื่อเรียกใช้ (หรือเครื่องมือใด ๆ ในอดีต) เพื่อดูว่าคุณสามารถทำงานเหล่านั้นได้หรือไม่

ถ้าสิ่งนี้ไม่ได้ทำให้คุณมีความสุขในตอนนี้:

มีความคิดอีกผมคิดเกี่ยวกับการเป็น: เทอร์มิตามการท่องเว็บ ติดตั้งw3mหรือทางเลือกอื่น (lynx, links2 และอื่น ๆ ) และลองใช้งาน - ฉันไม่ได้ไปไกลมาก แต่ฉันยังไม่ได้ทดสอบทั้งหมดและอย่างน้อยคุณก็สามารถเข้าสู่เว็บไซต์ได้จากเบราว์เซอร์ที่ใช้เทอร์มินัล . ฉันยังไม่สามารถทดสอบความสามารถในการแสดงภาพ (คุณต้องการ xterm สำหรับเรื่องนี้) นี่คือแนวทางที่ดี

sudo apt-get install w3m w3m-img
w3m cloud.amazon.com

ปัญหาคือมันไม่แสดงไฟล์ใด ๆ และคุณจะมีปัญหากับฟังก์ชั่นการลากและวางที่อัปโหลด ดังนั้นโดยทั่วไปเราจะไม่มีโชค


Expandrive เพิ่มการรองรับในเวอร์ชัน 5
Artur Bodera

3
@ ArturBodera แน่นอน แต่พวกเขายังขาดการสนับสนุน Linux
Chris

3
นี่คือการกลับมาเป็น "ไม่" เนื่องจาก Amazon ได้เข้าถึงเครื่องมือทั้งหมดเช่นนี้ไม่ได้
mattdm

20

ฉันใช้http://rclone.org/ด้วยความสำเร็จมาก ฉันพบว่ามันค่อนข้างเป็นผู้ใหญ่และแข็งแกร่ง นอกจากนี้ยังมีการควบคุมปริมาณแบนด์วิธที่ใช้งานได้!

แก้ไข: โปรดทราบว่านี่ไม่ใช่กรณีอีกต่อไป Amazon Drive ได้ห้าม rcloneและสิ่งนี้ดูเหมือนจะเป็นแบบถาวร


โปรดใช้ความระมัดระวังขณะที่แนะนำซอฟต์แวร์หรือบริการเนื่องจากอาจปรากฏเป็นสแปม โปรดลองอ่านsuperuser.com/help/promotion
pun

9
อย่างไรก็ตามประเด็นดังกล่าวผู้โพสต์ดั้งเดิมได้ขอคำแนะนำซอฟต์แวร์ ฉันไม่ได้มีส่วนเกี่ยวข้องกับคนเหล่านี้ในอีกต่อไป
matt604

1
ดูเหมือนว่าจะทำงานได้ดีจนถึงตอนนี้ ฉันวางแผนที่จะเขียนสคริปต์รอบ ๆ และสร้างระบบสำรองข้อมูลอัตโนมัติสำหรับเครือข่ายของฉันโดยใช้สิ่งนี้ ขอบคุณสำหรับเคล็ดลับ Matt
Kendrick

1
rclone ยอดเยี่ยมและทำงานได้ดีสำหรับฉัน ฉันชอบที่มันคล้ายกับ rsync ขอบคุณ @ matt604
2559

1
โปรดทราบว่านี่ไม่ใช่กรณีอีกต่อไป Amazon Cloud ได้ห้ามการ rclone และสิ่งนี้ดูเหมือนจะเป็นการถาวร โพสต์ฟอรัม rclone
matt604

5

เห็นได้ชัดว่ามีโครงการเข้าถึงบรรทัดคำสั่งใหม่มือใหม่เช่นกัน

ACD 3 พรรคเครื่องมือรายการหน้าacd_cliซึ่งเป็นเครื่องมือที่เข้าถึงบรรทัดคำสั่งในขั้นตอนอัลฟา


1
ฉันใช้อันนี้ทุกวันนี้และมันค่อนข้างเรียบร้อย - ใช้งานได้ดีและเนื่องจากมันเขียนด้วยไพ ธ อนมันจะทำงานภายใต้ linux (ตามที่ถามโดย OP)
Chris


1

มีโปรแกรมควบคุม FUSEสำหรับ Amazon Cloud Drive ซึ่งมีอยู่ แต่ผลลัพธ์ของการใช้งานนั้นยังไม่สอดคล้องกัน

ไดรเวอร์นี้ใช้งานก่อนหน้านี้บางอย่างที่อนุญาตให้ใช้งาน Amazon Cloud Drive จาก python

อย่างไรก็ตามปรากฏว่า REST API สำหรับ Amazon Cloud Drive มีการเปลี่ยนแปลงตั้งแต่การทำงานก่อนหน้านี้เสร็จสิ้น

ผลลัพธ์ของฉันที่ใช้มันไม่แน่นอน ฉันสามารถเมานต์ ACD เป็นจุดเมานต์ของ linux และถ่ายโอนข้อมูลโดยใช้เครื่องมือบรรทัดคำสั่ง (เช่นผู้บัญชาการเที่ยงคืน) แต่ฉันไม่เห็นไฟล์การถ่ายโอนในเครื่องที่จุดเมานต์ linux ในบางครั้งฉันไม่สามารถดูพวกเขาบน ACD ได้

มันเป็นงานที่มีความหวังในจุดนี้


เพิ่งทดสอบหมดฉันสามารถดูโฟลเดอร์ แต่ไม่มีไฟล์ ... การเพิ่มไฟล์ไม่ได้สะท้อนอยู่บนเว็บอินเตอร์เฟสดังนั้นฉันคิดว่ามีบางอย่างขาดหายไป
Artur Bodera
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.