วิธีเชื่อมต่อ ONLYOFFICE Desktop Editors กับ ownCloud Server
เชื่อมต่อ ONLYOFFICE Desktop Editors กับเซิร์ฟเวอร์ ownCloud ของคุณ ลงชื่อเข้าใช้ เปิดไฟล์บนคลาวด์ จัดการการเชื่อมต่อ และแก้ไขปัญหาการตั้งค่าทั่วไป
Collabora CODE ไม่มีฟังก์ชันที่เข้ารหัสสำเนาเอกสารที่จัดเก็บไว้ทั้งหมด CODE เป็นเพียงโปรแกรมแก้ไขออนไลน์ในระบบ WOPI เท่านั้น แพลตฟอร์มไฟล์หรือบริการจัดเก็บข้อมูลที่เชื่อมต่ออยู่จะเป็นผู้รับผิดชอบในการบันทึกเอกสาร หากต้องการปกป้องไฟล์หลังจากบันทึกแล้ว ให้กำหนดค่าการเข้ารหัสบนเลเยอร์การจัดเก็บข้อมูลนั้น หากโฮสต์ WOPI ของคุณคือ Nextcloud การเข้ารหัสฝั่งเซิร์ฟเวอร์ของ Nextcloud ก็เป็นหนึ่งในตัวเลือก แต่หากคุณกังวลเรื่องการถูกขโมยดิสก์เซิร์ฟเวอร์ ให้ใช้การเข้ารหัสอุปกรณ์บล็อกบนพื้นที่จัดเก็บข้อมูลของโฮสต์แทน
ความแตกต่างนี้มีความสำคัญ เพราะ CODE ต้องประมวลผลเนื้อหาเอกสารในขณะที่ผู้ใช้กำลังแก้ไข Collabora กล่าวว่าเอกสารจะถูกลบออกจากหน่วยความจำเมื่อเซสชันสิ้นสุดลงและจะไม่ถูกจัดเก็บอย่างถาวรบนเซิร์ฟเวอร์ Collabora Online แต่การเข้ารหัสขณะจัดเก็บไม่ได้ซ่อนเอกสารที่เปิดอยู่จากผู้แก้ไขหรือจากแอปพลิเคชันจัดเก็บข้อมูลที่ได้รับอนุญาต คำแนะนำด้านล่างใช้ Nextcloud เป็นตัวอย่างที่เป็นรูปธรรม ownCloud, Seafile และโฮสต์ WOPI แบบกำหนดเองมีตัวควบคุมการเข้ารหัสการจัดเก็บข้อมูลของตนเอง
| เป้าหมาย | จะตั้งค่าได้ที่ไหน | สิ่งที่มันแก้ไขไม่ได้ |
|---|---|---|
| ปกป้องไฟล์ที่เขียนไปยังผู้ให้บริการจัดเก็บข้อมูลระยะไกล | การเข้ารหัสฝั่งเซิร์ฟเวอร์ของ Nextcloud หรือการเข้ารหัสของผู้ให้บริการพื้นที่จัดเก็บข้อมูล ขึ้นอยู่กับสถาปัตยกรรมของคุณ | คีย์ฝั่งเซิร์ฟเวอร์ของ Nextcloud สามารถเข้าถึงได้จากเซิร์ฟเวอร์ และจะไม่ซ่อนเอกสารที่เปิดอยู่จากเซิร์ฟเวอร์ |
| ป้องกันดิสก์ของเซิร์ฟเวอร์ภายในเครื่องหากมีการถอดฮาร์ดแวร์ออก | การเข้ารหัสดิสก์หรืออุปกรณ์บล็อกของระบบปฏิบัติการ เช่น LUKS บนลินุกซ์ | เมื่อระบบถูกปลดล็อกและพร้อมใช้งานแล้ว กระบวนการที่ได้รับอนุญาตจะสามารถอ่านไฟล์ได้ |
| ห้ามผู้ให้บริการจัดเก็บข้อมูลหรือผู้ดูแลระบบเซิร์ฟเวอร์อ่านเนื้อหาไฟล์ | เวิร์กโฟลว์การเข้ารหัสฝั่งไคลเอ็นต์หรือแบบครบวงจรที่ได้รับการสนับสนุน | การแก้ไขออนไลน์อาจต้องถอดรหัสเนื้อหาก่อนจึงจะเข้าถึง CODE ได้ โปรดตรวจสอบความเข้ากันได้กับแพลตฟอร์มไฟล์ของคุณก่อนเลือกใช้โมเดลนี้ |
| ปกป้องการรับส่งข้อมูลระหว่างผู้ใช้ โฮสต์ WOPI และ CODE | ใช้ HTTPS/TLS ในการเชื่อมต่อที่เกี่ยวข้อง | TLS ปกป้องข้อมูลระหว่างการส่ง ไม่ใช่ข้อมูลที่จัดเก็บไว้ในดิสก์ |
แนวทางการบริหารจัดการปัจจุบันของ Nextcloud ระบุว่าการเข้ารหัสฝั่งเซิร์ฟเวอร์มีประโยชน์อย่างยิ่งสำหรับการจัดเก็บข้อมูลภายนอก การเข้ารหัสนี้จะเข้ารหัสเนื้อหาไฟล์ ไม่ใช่ชื่อไฟล์หรือโครงสร้างไดเร็กทอรี และคีย์จะถูกเก็บไว้บนเซิร์ฟเวอร์ของ Nextcloud อย่างไรก็ตาม การเข้ารหัสนี้ไม่สามารถใช้ทดแทนการเข้ารหัสแบบ end-to-end ได้เมื่อเป้าหมายคือการป้องกันไม่ให้ผู้ดูแลระบบ Nextcloud อ่านไฟล์ และไม่สามารถใช้ทดแทนการเข้ารหัสดิสก์ได้เมื่อเป้าหมายคือการป้องกันการโจรกรรมทางกายภาพ
occสั่งเปิดเอกสารทดสอบผ่านอินเทอร์เฟซไฟล์ของ Nextcloud แล้วเรียกใช้ใน Collabora ในการตั้งค่า WOPI ทั่วไป Nextcloud จะเป็นตัวจัดเก็บไฟล์ และ CODE จะเป็นตัวแก้ไข CODE จะร้องขอเอกสารเพื่อแก้ไขและส่งการเปลี่ยนแปลงที่บันทึกไว้กลับไปยังโฮสต์ กำหนดค่าการเข้ารหัสการจัดเก็บข้อมูลถาวรใน Nextcloud หรือแบ็กเอนด์การจัดเก็บข้อมูล ไม่ใช่ในเมนูแก้ไขของ CODE

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

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

เรียกใช้คำสั่ง status โดยใช้บัญชีเว็บเซิร์ฟเวอร์ Nextcloud จากไดเร็กทอรีการติดตั้ง Nextcloud บนการติดตั้ง Debian หรือ Ubuntu ทั่วไป อาจมีลักษณะดังนี้:
cd /var/www/nextcloud
sudo -u www-data php occ encryption:status
ใช้เส้นทางการติดตั้งและผู้ใช้เว็บเซิร์ฟเวอร์จริงของคุณ สำหรับการใช้งานในคอนเทนเนอร์ ให้รันoccภายในคอนเทนเนอร์ Nextcloud โดยใช้คำสั่งที่ระบุไว้ในเอกสารการติดตั้งนั้น สถานะที่แสดงว่าใช้งานได้ปกติจะระบุว่าการเข้ารหัสถูกเปิดใช้งานและระบุโมดูลเริ่มต้น ซึ่งเป็นการยืนยันสถานะคุณสมบัติฝั่งเซิร์ฟเวอร์ แต่ไม่ได้พิสูจน์ว่าไฟล์เก่าทุกไฟล์ได้รับการเข้ารหัสแล้ว

occ encryption:statusยืนยันว่า Nextcloud รายงานว่าการเข้ารหัสเปิดใช้งานอยู่ และระบุชื่อโมดูลเริ่มต้นที่ใช้งานอยู่โดยค่าเริ่มต้น Nextcloud จะเข้ารหัสไฟล์ที่สร้างหรือเปลี่ยนแปลงหลังจากเปิดใช้งานการเข้ารหัสฝั่งเซิร์ฟเวอร์แล้ว หากคุณต้องการเข้ารหัสไฟล์ที่มีอยู่ด้วย โปรดสำรองข้อมูลใหม่ วางแผนช่วงเวลาการบำรุงรักษา และป้องกันไม่ให้ผู้ใช้เปลี่ยนแปลงไฟล์ในระหว่างการดำเนินการ เอกสารอ้างอิงคำสั่ง Nextcloud มีวิธีocc encryption:encrypt-allการเข้ารหัสไฟล์สำหรับผู้ใช้ทั้งหมด โปรดปฏิบัติตามคำแนะนำสำหรับเวอร์ชัน Nextcloud ที่ติดตั้งไว้ เรียกใช้คำสั่งในฐานะบัญชีเว็บเซิร์ฟเวอร์ และรอจนกว่าจะเสร็จสิ้นก่อนที่จะกลับไปใช้บริการตามปกติ
sudo -u www-data php occ encryption:encrypt-all
อย่าใช้occ encryption:disableเป็นทางลัดในการย้อนกลับ การปิดใช้งานแฟล็กนี้จะไม่ถอดรหัสไฟล์ที่มีอยู่แล้ว เอกสารของ Nextcloud อธิบายขั้นตอนการถอดรหัสทั้งหมดแยกต่างหาก และเตือนว่าการปิดใช้งานการเข้ารหัสโดยไม่ถอดรหัสไฟล์อาจทำให้เกิดข้อผิดพลาดที่ไม่สามารถคาดเดาได้ ทดสอบขั้นตอนการสำรองข้อมูลและการกู้คืนก่อนที่จะเปลี่ยนสถานะการเข้ารหัสในสภาพแวดล้อมการใช้งานจริง
occ encryption:statusและยืนยันว่าโมดูลที่ต้องการใช้งานนั้นเปิดใช้งานอยู่หากอินสแตนซ์ Nextcloud ของคุณจัดเก็บไฟล์เฉพาะบนดิสก์ภายในเครื่อง และสิ่งที่คุณกังวลหลักๆ คือไดรฟ์ที่ถูกขโมยหรือชำรุด การเข้ารหัสไดรฟ์ในระดับระบบปฏิบัติการมักจะเป็นการควบคุมที่ตรงกว่า การเข้ารหัสจะเข้ารหัสอุปกรณ์บล็อกขณะที่เครื่องปิดอยู่ หลังจากบูตและปลดล็อกแล้ว Nextcloud และ CODE ยังคงสามารถอ่านเอกสารที่จำเป็นสำหรับการแก้ไขได้ กำหนดค่าในระหว่างการจัดเตรียมเซิร์ฟเวอร์หรือผ่านขั้นตอนการจัดเก็บข้อมูลของระบบปฏิบัติการ และเก็บคีย์การกู้คืนไว้ภายนอกเซิร์ฟเวอร์
หากข้อกำหนดของคุณคือผู้ดูแลระบบและผู้ให้บริการพื้นที่จัดเก็บข้อมูลต้องไม่เห็นเนื้อหาของเอกสาร ให้ใช้การออกแบบการเข้ารหัสแบบ end-to-end ที่รองรับโดยแพลตฟอร์ม และตรวจสอบความเข้ากันได้กับ Collabora ก่อนที่จะนำไปใช้งาน โปรแกรมแก้ไขในเบราว์เซอร์ต้องการข้อมูลเอกสารที่พร้อมใช้งานสำหรับเซสชันการแก้ไข ดังนั้นการเข้ารหัสแบบ at-rest บนระบบจัดเก็บข้อมูลเพียงอย่างเดียวจึงไม่สามารถรับประกันได้ในขณะที่ผู้ใช้กำลังแก้ไข CODE เองไม่ได้เพิ่มตัวเลือกการเข้ารหัสเอกสารแบบ at-rest ที่ใช้งานได้ทั่วไป
เชื่อมต่อ ONLYOFFICE Desktop Editors กับเซิร์ฟเวอร์ ownCloud ของคุณ ลงชื่อเข้าใช้ เปิดไฟล์บนคลาวด์ จัดการการเชื่อมต่อ และแก้ไขปัญหาการตั้งค่าทั่วไป
แก้ไขปัญหาการใช้งาน CPU สูงใน Collabora Online โดยการระบุโปรเซสชุดเครื่องมือที่ทำงานหนัก ตรวจสอบเมตริกและบันทึก ปรับแต่งการทำงานพร้อมกันและการล้างข้อมูล และตรวจสอบการแก้ไขอย่างปลอดภัย
เรียนรู้วิธีปรับแต่งแบรนด์ ONLYOFFICE Docs ด้วยโลโก้ส่วนหัวและสีของอินเทอร์เฟซ รวมถึงข้อจำกัดของใบอนุญาต การตั้งค่าธีม JSON เส้นทาง Docker และการทดสอบ
แก้ไขปัญหาข้อความที่อ่านยากใน LibreOffice Calc โดยตรวจสอบธีมของแอป แบบอักษรและสีเติมของเซลล์ สไตล์ และการจัดรูปแบบตามเงื่อนไข จากนั้นตรวจสอบผลลัพธ์การพิมพ์
ล้างคำเตือนการล็อกผู้ใช้ที่ไม่รู้จักของ LibreOffice อย่างปลอดภัย ตรวจสอบเซสชันที่ใช้งานอยู่ ป้องกันสำเนา ลบเฉพาะการล็อกที่หมดอายุซึ่งได้รับการตรวจสอบแล้ว และทดสอบเอกสาร
แก้ไขข้อความภาษาอาหรับหรือฮิบรูที่จัดเรียงหรือผสมกับภาษาอังกฤษไม่ถูกต้องใน LibreOffice Writer เปิดใช้งานการจัดวางข้อความที่ซับซ้อน กำหนดทิศทางย่อหน้า และตรวจสอบผลลัพธ์
เรียนรู้การใช้งาน VLOOKUP และ XLOOKUP ใน LibreOffice Calc รวมถึงการค้นหาแบบตรงกันทุกประการ การค้นหาทางซ้าย ผลลัพธ์ที่ไม่พบ การค้นหาแบบย้อนกลับ ทางเลือกอื่นนอกเหนือจาก INDEX/MATCH และข้อผิดพลาดที่พบบ่อย
แก้ไขปัญหาการตรวจสอบความถูกต้องของหลักฐาน WOPI ใน Collabora Online โดยตรวจสอบคีย์การค้นหา การหมุนเวียนคีย์ URL พร็อกซี การประทับเวลา และรายการอนุญาตโฮสต์
เปิดใช้งานการติดตามการเปลี่ยนแปลงสำหรับทุกคนในเอกสาร ONLYOFFICE รักษาสถานะการใช้งานไว้หลังจากเปิดเอกสารใหม่ และทำความเข้าใจข้อจำกัดของการตั้งค่าเริ่มต้นแบบทั่วโลก
เปรียบเทียบการตั้งค่าการหมดเวลาต่อการดู การไม่โฟกัส การไม่มีการใช้งานเอกสาร การบันทึกอัตโนมัติ และพร็อกซีของ Collabora Online จากนั้นเลือกและตรวจสอบการตั้งค่าสำหรับการใช้งานของคุณ