เครื่องมือง่ายๆสำหรับการเข้ารหัสและซิงค์ไฟล์ไปยังคลาวด์ Amazon โดยใช้ S3
คุณใช้บริการเช่น Dropbox, Google Drive, Microsoft OneDrive ฯลฯ หรือไม่? คุณเชื่อใจพวกเขาที่จะไม่ดูรูปถ่ายส่วนตัวอ่านเอกสารของคุณ ฯลฯ หรือไม่? ถ้าเป็นเช่นนั้นทำไม? คุณไม่รู้ว่าการเฝ้าระวังเป็นธุรกิจขนาดใหญ่และข้อมูลของคุณเป็นสกุลเงินหรือไม่?
ไม่มีใครรู้ว่าอนาคตจะเกิดอะไรขึ้น: เราจะอยู่ในสังคมแบบไหน? เราจะต้องอดทนกับรัฐบาลแบบไหน? มันจะเป็นประเทศอิสระหรือไม่? กฎหมายอาญาใหม่ประเภทใดที่จะผ่านไป? … .. แล้วข้อมูลของคุณจะบอกอะไรเกี่ยวกับคุณในอนาคตถ้าทุกอย่างกลับหัวกลับหาง? ทันใดนั้นคุณเป็นคนที่น่าสงสัยที่ต้องดู 24/7 หรือไม่? คุณพอดีกับการถูกทิ้งให้อยู่ตามลำพังขับรถเป็นเจ้าของปืนหรือเลี้ยงลูกหรือไม่? คุณจะไว้ใจได้ไหมที่จะไม่ทำอะไรโง่ ๆ เมื่อบิน? - ทุกสิ่งสามารถเลือกเชอร์รี่ออกจากบริบทบิดไปมาและใช้กับคุณ เชื้อชาติศาสนาการติดต่อทางการเมืองคุณตั้งชื่อมัน
โปรดจำไว้ว่าทุกสิ่งที่คุณอัปโหลดมีแนวโน้มที่จะอยู่ในคลาวด์ตลอดไป และถ้าคุณคิดว่าคุณอยู่ในการควบคุมมันเป็นเพียงจินตนาการ Mumbo Jumbo ตามกฎหมายในข้อกำหนดในการให้บริการ (TOS) หรืออะไรบางอย่างเช่น GDPR ไม่ได้ทำอะไรเลยที่จะทำให้ข้อมูลของคุณไม่สามารถอ่านได้ คุณควรให้ความไว้วางใจในการใช้งานทางเทคนิคที่ทำให้เป็นไปไม่ได้
-
อ่านส่วนที่เหลือของสนามที่ Docs/WhyUseMyS3.pdf
หากคุณกำลังอัปโหลดเนื้อหาที่ดาวน์โหลดมาเช่นวอลเปเปอร์เพลงซอฟต์แวร์ ฯลฯ คุณไม่จำเป็นต้องมีการเข้ารหัส MyS3 หรือการเข้ารหัสฝั่งไคลเอ็นต์ คุณสามารถซิงค์โฟลเดอร์ของคุณโดยตรงกับถัง S3 แทนโดยใช้ AWS CLI
สำหรับการอัปโหลดบางอย่างเช่น aws s3 sync [path-to-folder] [path-to-s3-bucket] ทำงานได้ดี สำหรับดาวน์โหลดคุณเปลี่ยนเส้นทางโฟลเดอร์ด้วยเส้นทาง Bucket S3 และรับ aws s3 sync [path-to-folder] [path-to-S3-bucket] เคล็ดลับ: สร้างสคริปต์ซิงค์ที่ทำงานทุกชั่วโมงหรือวัน
MyS3 เป็นเครื่องมือที่ทำให้สามารถเข้ารหัสข้อมูลไฟล์ได้ทันทีและอัปโหลดไปยัง Simple Storage Service (S3) ซึ่งเป็นส่วนหนึ่งของ Amazon Web Services (AWS)
ทุกคนสามารถลงทะเบียนบัญชี AWS และสร้าง Buckets S3 สำหรับการอัปโหลดไฟล์ แต่การเปิดใช้งานการเข้ารหัสไฟล์ที่ไม่ยุ่งยากและปลอดภัยเป็นเรื่องที่แตกต่างอย่างสิ้นเชิง MyS3 ทำสิ่งนี้เพื่อคุณหลังจากตั้งค่าทรัพยากร AWS ของคุณเอง
MyS3 ถูกสร้างขึ้นโดยใช้ Net Core สามารถคัดลอกหรือนำเข้าสู่โครงการสุทธิทุกประเภท
ดู Docs/UserManual.pdf เพื่อรับคำแนะนำที่แม่นยำด้วยภาพหน้าจอสำหรับการตั้งค่า AWS และ MyS3 ที่สมบูรณ์
สำคัญ: ใช่ MyS3 สามารถทำงานบนคอมพิวเตอร์หลายเครื่องในเวลาเดียวกันและแชร์ถัง S3 เดียวกัน แต่ MyS3 ไม่รองรับการรวมไฟล์กับเส้นทางไฟล์ที่เหมือนกัน มันสร้างเวอร์ชันวัตถุ S3 ใหม่แทน ดังนั้นใครก็ตามที่บันทึกไฟล์ล่าสุดของเขา "ชนะ" หลีกเลี่ยงสิ่งนี้โดยไม่เขียนไปยังเส้นทางไฟล์เดียวกันจากสถานที่ต่าง ๆ ในเวลาเดียวกัน แต่ละคนที่ใช้ถังที่ใช้ร่วมกันควรใส่ไฟล์ของเขาไว้ในโฟลเดอร์ที่ไม่ซ้ำกันของเขาเอง (และถ้าไฟล์ของคุณยังคงถูกเขียนทับเพียงแค่กู้คืน)
ไคลเอนต์ GUI:
MyS3.GUI.win-x64.zip )C:Program Filesไคลเอนต์คอนโซล (ไคลเอนต์ CLI):
MyS3.CLI.win-x64.zip )MyS3.CLI.exe บน windows หรือ ./MyS3.CLI บน linuxมีใบอนุญาต MIT ปกติ
MyS3 เริ่มต้นจากโครงการสัตว์เลี้ยงในช่วงฤดูร้อนปี 2020 เมื่อฉันได้รู้จัก AWS S3 ได้ดีขึ้น
มันควรจะเป็นเครื่องมือง่ายๆสำหรับการเข้ารหัสและอัปโหลดไฟล์ไปยัง S3 มันควรจะเป็นคอนโซลที่มีน้ำหนักเบาคอนโซล และฉันจะใช้เวลา -2- สัปดาห์เท่านั้น แต่อนิจจาฉันรู้ซ้ำแล้วซ้ำอีกว่าเครื่องมือที่ง่ายมากนี้ต้องการฟังก์ชั่นการใช้งานอีกเล็กน้อย .. และก่อนที่ฉันจะรู้ว่ามันผ่านไปหนึ่งเดือน
ฉันมักจะรีบและพยายามทำมันให้เสร็จในที่สุด นี่คือเหตุผลที่เอกสารโครงการไม่ดีและขาด (เพราะฉันมักจะเก็บทุกอย่างไว้ในหัวเมื่อทำโครงการเล็ก ๆ )
ดังนั้นการเขียนใหม่ที่บันทึกไว้คือวันหนึ่งจะมีความจำเป็นหากผู้คนจำนวนมากเริ่มใช้มัน