Cara menyinkronkan kontak dan kalender di Ubuntu Sentuh dengan OwnCloud


Jawaban:


10

Ponsel Ubuntu menggunakan server data evolusi dan data dapat disinkronkan menggunakan syncevolution.

  1. Buka koneksi ssh ke Ponsel Ubuntu Anda (Saya menggunakan Ubuntu-SDK untuk tujuan ini)
  2. Kemudian jalankan

    syncevolution --configure --keyring=no --template webdav username=- password='OCPASSWORD' syncurl="YOURSERVER.COM/owncloud" target-config@owncloud
    
    • semua yang ditulis dalam huruf kapital perlu diganti dengan parameter sendiri-sendiri.
    • jika Anda menggunakan sertifikat yang ditandatangani sendiri, Anda akan mengunduhnya dari server, simpan secara lokal dan beri tahu syncevolution tempat menemukannya SSLServerCertificates="/home/phablet/YOURCERTIFICATE.crt". Anda dapat menempatkan perintah ini tepat setelah parameter URL.
    • jika hal di atas tidak berhasil, Anda bisa menggunakan alternatif tidak aman ini SSLVerifyServer="0"
  3. Sekarang beri tahu syncevolution informasi tentang telepon

    syncevolution --configure --template SyncEvolution_Client sync=none syncURL=local://@owncloud username= password= owncloud
    
  4. dan parameter spesifik untuk kalender

    syncevolution --configure --template webdav database=https://YOURSERVER.COM/owncloud/remote.php/caldav/calendars/OCUSER/personal backend=caldav target-config@owncloud calendar
    

    Jalur basis data, dapat ditemukan di frontend web owncloud dengan mengklik simbol rantai.

  5. sekarang

    syncevolution --configure sync=two-way backend=calendar database=personal owncloud calendar
    
  6. dan akhirnya memulai sinkronisasi

    syncevolution --sync slow owncloud calendar
    

Untuk menyinkronkan kontak, Anda hanya perlu menambahkan langkah-langkah ini:

  1. syncevolution --configure --template webdav database=https://YOURSERVER.COM/owncloud/remote.php/carddav/addressbooks/OCUSER/contacts backend=carddav target-config@owncloud contacts
    

    Anda bisa mendapatkan kembali jalur yang benar dari frontend web

  2. syncevolution --configure sync=two-way backend=contacts database=personal owncloud contacts
    
    database adalah nama buku alamat di perangkat Anda
  3. sekarang jalankan

    syncevolution --sync slow owncloud contacts
    

Pertanyaan saya tentang menambahkan sertifikat yang ditandatangani sendiri ada di sini: askubuntu.com/questions/601195/…
meles

Bagus. Saya akan menambahkan beberapa informasi di help.ubuntu.com/community/SyncEvolution/…
Khurshid Alam

Anda dapat menemukan skrip bash untuk menambahkan kontak & kalender owncloud, dan menyiapkan cronjob untuk disinkronkan di ponsel Anda: ubuntu-touch-add-contact-list-and-calendars
Romain Fluttaz

Dan jika ada yang salah? bagaimana saya bisa menghapus konfigurasi?
Tiago Carrondo

1
Ini tidak berfungsi untuk saya sampai saya menggunakan OCUSER saya di langkah 2 (nama pengguna = OCUSER) dan saya menjatuhkan kata "pribadi" di langkah 5 dan 9 (sinkronisasi-sinkronisasi konfigurasi = backend dua arah = database kalender = kalender sendiriCloud ).
Michael Terry
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.