ฉันจะรับ Dropbox ไม่ให้ซิงค์โฟลเดอร์เฉพาะที่ไม่มีสิทธิ์อ่านได้อย่างไร


1

ฉันใช้ Dropbox 2.4.10 บน OS X ฉันใช้ ไฟฉายสว่างจ้า ด้วยโฟลเดอร์เข้ารหัสเข้ารหัสภายใน Dropbox ของฉันซึ่งติดตั้งด้วย -o local ตัวเลือกเพื่อให้มันทำงานบน OS X 10.9 (ดู ที่นี่ ) เป็นผลให้ Spotlight ใส่ .Spotlight-V100 ไดเรกทอรีภายในโฟลเดอร์เข้ารหัสของฉันเข้ารหัส ไดเรกทอรีนี้และไฟล์และไดเรกทอรีทั้งหมดที่อยู่ในนั้นเป็นของ root:staffซึ่งหมายความว่า Dropbox ไม่สามารถซิงโครไนซ์ได้ (ฉันได้รับข้อความ "การเข้าถึงถูกปฏิเสธ" จาก Dropbox บนเมนูการตั้งค่า)

ฉันจะทำให้ Dropbox ไม่พยายามซิงโครไนซ์โฟลเดอร์นี้และลบข้อความนี้ได้อย่างไร หรือมีวิธีอื่นในการแก้ปัญหานี้ (ส่วนใหญ่เป็นเครื่องสำอาง) หรือไม่? โปรดทราบว่าคุณลักษณะ "เลือกซิงค์" ของ Dropbox ไม่สามารถใช้งานได้กับปัญหานี้เนื่องจากโฟลเดอร์ไม่เคยซิงโครไนซ์ดังนั้นจึงไม่ปรากฏในรายการ (อย่างน้อยฉันคิดว่านั่นเป็นเหตุผล)


คำถามต่อไปนี้เสนอทางออกที่เป็นไปได้สำหรับปัญหาของคุณ ดูเหมือนว่า Selective Sync ควรแสดงรายการโฟลเดอร์จริงๆ
Ramhound

1
บางทีคุณอาจสร้างโฟลเดอร์ด้วยตนเองก่อน (ไม่ได้ติดตั้ง) ด้วยโฟลเดอร์ที่คุณต้องการเพิกเฉยไม่ต้องสนใจไฟล์นั้นจากนั้นใส่ไฟล์จริงลงไป (หากปัญหาคือสิทธิ์แน่นอน)
Jozef Legény

Jozef ความคิดที่ดี ฉันทำรูปแบบนั้น: หยุด Dropbox sync ชั่วคราวเปลี่ยน perms ให้กับผู้ใช้ของฉันในโฟลเดอร์ encfs สำหรับ Spotlight (แต่ไม่ใช่เนื้อหา) เริ่ม Dropbox ซิงค์เพื่อซิงค์โฟลเดอร์นั้นจากนั้นไปที่การตั้งค่า Dropbox และละเว้นโดยใช้ Selective Sync . ดูเหมือนว่าจะใช้งานได้ (รวมถึงเครื่องอื่น ๆ ของฉันซึ่งโฟลเดอร์นั้นว่างเปล่า) ถ้าคุณเขียนมันเป็นคำตอบฉันสามารถทำเครื่องหมายว่าถูกต้อง
Andrew Ferrier

คำตอบ:


1

หากคุณมีโฟลเดอร์ในดรอปบ็อกซ์มันจะพยายามซิงค์ สร้างโฟลเดอร์ด้วยชื่อเดียวกันบนเว็บไซต์ดรอปบ็อกซ์และสำหรับ Mac ให้หยุดการซิงค์โฟลเดอร์ มันจะไม่สัมผัสมัน


Sonal นี้คล้ายกับโซลูชันของ Jozef ในความคิดเห็นด้านบน
Andrew Ferrier

คล้ายกันใช่ ฉันหวังว่ามันจะเหมาะกับคุณ หากคุณพบวิธีการแก้ปัญหาอื่นซึ่งมีประสิทธิภาพมากขึ้นโปรดแบ่งปันกับเรา
SonalKhodiyar

0

ความคิดคือการวางทุกอย่างไว้ในโฟลเดอร์ย่อยเดียวและเพื่อเชื่อมโยงโฟลเดอร์ภายในนี้ไว้ใน Dropbox:

  1. ย้ายโฟลเดอร์ที่เข้ารหัส ด้านนอก จาก dropbox ของคุณ สมมติว่ามันถูกเรียกว่า ~/enc-folder.

  2. เมานต์ระดับเสียงเข้ารหัส สมมติว่าคุณติดตั้งมันเป็น SecureVolume.

  3. สร้างโฟลเดอร์ย่อย SecureVolume/SecureFolder และสังเกตเห็นชื่อของโฟลเดอร์ใหม่ที่เกี่ยวข้องที่ปรากฏขึ้นทันที enc-folder. สมมติว่าชื่อมันคือ fgwEGEHeh34.

  4. ย้ายเอกสารและโฟลเดอร์อื่นทั้งหมดจาก SecureVolume เข้าไป SecureFolder (ยกเว้นหลักสูตรสำหรับสิ่งที่ซ่อนอยู่ซึ่งส่วนใหญ่เป็นโฟลเดอร์เด่นและของคุณ .encfs6.xml )

  5. ติดตั้ง Hardlink .

  6. วิ่ง hardlink ~/enc-folder/fgwEGEHeh34 ~/Dropbox/fgwEGEHeh34

ตอนนี้คุณจะสังเกตเห็น fgwEGEHeh34 การซิงโครไนซ์อย่างสมบูรณ์แบบภายใน Dropbox ของคุณพร้อมการเปลี่ยนแปลงทุกอย่างในระดับเสียงที่ติดตั้ง

สำคัญมาก : สำรองที่ซ่อนอยู่ .encfs6.xml ไฟล์ตั้งแต่มันจำเป็นต้องใช้ การเพิ่ม รหัสผ่านของคุณเพื่อถอดรหัสไฟล์ ฉันเก็บทั้งโฟลเดอร์ที่มีชื่อน่าเกลียดและฮาร์ดลิงก์ไปยังไฟล์ xml ส่วนตัวภายใต้โฟลเดอร์ SecureStuff Dropbox ระดับบนสุด

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