Installieren von radikalen Himbeer Füße, um Ihre Kontakte und Kalender verwalten
Einige wollen nicht ihre zugänglichen Informationen von Firmen wie Google haben, Apple oder andere. Sei es für die -e-Mails, Kontakte oder Kalender, Es gibt mehrere Lösungen. Dieser Artikel ermöglicht Ihnen, die Sie hosten sogar Teil dieser Informations- und Zugriff über Radikale.
Radikale ist eine Lösung ermöglicht, Ihre Kontakte und Kalender an das eigene System zu speichern und sie über die CalDAV-Protokolle zur Verfügung stellen, CardDAV und WebDAV. Sie können mehrere Bücher oder Kalender zu verwalten und implementieren Zugriffskontrollen. Sie können auch Ihre Karten mit Kontakten speichern. (vCard), TODO, etc..
Die Liste der Tools, die von radikalen sind unterstützt :
- Mozilla Lightning
- GNOME-Evolution
- KDE KOrganizer
- aCal, CalDAV-Sync und CardDAV-Sync Gießen Google Android
- CalDavZAP
- CardDavMATE
- Apple iPhone
- Apple iCal
- syncEvolution
[BEARBEITEN] Die Nokia GDR2 fügt Unterstützung von CalDAV und CardDAV in der Lumia unter WP8.
Dieser Dienst eingeführt :
- Aktualisierung des Systemsapt - get Update && apt - Get Upgrade y 
- Radikale steht über PyPi also installieren Pip :Install apt - Get install Python-pip 
- Starten Sie die Installation des radikalenPIP radikale installieren 
- Um dem Server ganz einfach :radikale 
- Ihre Kunden können jetzt zum Herstellen einer Verbindung mit des Servers. Wenn Sie aus dem Internet und Ihrem lokalen Netzwerk zugreifen müssen, dann müssen sie Port öffnen 5232 auf dem Feld und sicherlich ein Tool verwenden, um Ihre Maschine zu finden (Lesen Sie diesen Artikel).
 Alle Anweisungen nach den Kunden finden Sie auf Diese Seite.
 Hier ist ein Beispiel für iCal unter Mac OS :
 Und dann ist hier Ihr Konto : 
 Es ist für die grundlegende Konfiguration : keinen Passwortschutz, kein SSL-Zertifikat, etc.. 
- Weitere technische konfigurieren und sicher, Erstellen Sie einfach ein Verzeichnis /etc./radikal, Erstellen Sie eine Datei config. Die Standardkonfiguration ist wie folgt :[Server] # CalDAV-Server-Hostnamen durch ein Komma getrennt # IPv4-syntax: Adresse:Port # IPv6-syntax: [Adresse]:Port # IPv6-Adressen sind so konfiguriert, dass nur IPv6-Verbindungen-Hosts ermöglichen = 0.0.0.0:5232 # Daemon Flagge Daemon = False # Datei speichern die PID im Daemon-Modus pid = # SSL-flag, HTTPS-Protokoll Ssl aktivieren = False # SSL-Zertifikats-Pfad = /etc/apache2/ssl/server.crt # SSL privater Schlüssel Schlüssel = /etc/apache2/ssl/server.key # Reverse DNS Behebung Clientadresse in Protokolle Dns_lookup = True # Stamm-URL der Radicale (beginnt und endet mit einem Schrägstrich) Base_prefix = / # Meldung im Client angezeigt, wenn ein Kennwort benötigten Bereich ist = Radicale - Passwort erforderlich-lol [Codierung] # Codierung für die Beantwortung fordert Anfrage = Utf-8 # Codierung zum Speichern von lokalen Sammlungen Lager = Utf-8 [auth] # Authentifizierungsmethode # Wert: Keine | htpasswd | IMAP | LDAP | PAM | Kurier | http-Typ = None # Benutzernamen, die zur öffentlicher Sammlungen, getrennt durch ein Komma-Public_users = öffentliche # Benutzernamen verwendet für Privatsammlungen, getrennt durch ein Komma-Private_users = privat # Htpasswd Dateiname Htpasswd_filename = /etc/radicale/users # Htpasswd-Verschlüsselungsmethode # Wert: Reiner | SHA1 | "Crypt" Htpasswd_encryption = "Crypt" # LDAP-Server-URL, mit Protokoll und Port Ldap_url = Ldap://"localhost":389/ # LDAP Basispfad Ldap_base = Ou = Users,DC = Example,DC = com # LDAP Login Attribut Ldap_attribute = Uid # Filterzeichenfolge für LDAP # in einer Abfrage des Formulars platziert als X (&(...)X) # Beispiel: (ObjectCategory = Person)(ObjectClass = User)("memberOf" = Cn = Calenderusers,Ou = Users,DC = Example,DC = Org) # lassen Sie leer, wenn keine zusätzlicher Filter benötigten Ldap_filter = # LDAP-dn für die erste Anmeldung, verwendet, wenn der LDAP-Server nicht anonyme suchen zulässt # Leer wenn Suche anonyme Ldap_binddn sind = # LDAP-Passwort für die erste Anmeldung, verwendet mit Ldap_binddn Ldap_password = # LDAP-Geltungsbereich der Suche Ldap_scope = OneLevel # IMAP-Konfiguration Imap_hostname = "localhost" Imap_port = 143 IMAP_SSL = False # PAM Gruppe Benutzer muss Mitglied des Pam_group_membership sein = # Pfad zu den Courier-Authdaemon Socket Courier_socket = # HTTP-Authentifizierung Anforderung URL Endpunkt Http_url = # POST-Parameter für Username Http_user_parameter verwenden = # POST-Parameter für Passwort-Http_password_parameter verwenden = [Rechte] # Rechte-Management-Methode # Wert: Keine | OWNER_ONLY des | owner_write | From_file Typ = None # Datei Rechte-Management-From_file-Datei = ~/.config/radicale/rights [Speicher] # Storage backend # Wert: Dateisystem | Datenbank-Typ = Dateisystem # Ordner zum Speichern von lokalen Sammlungen, erstellt, wenn nicht Filesystem_folder = ~/.config/radicale/collections # Datenbank-URL für SQLAlchemy # Dialekt Fahrer://Benutzer:Password@Host/dbname[?Key = Value...] # Zum Beispiel: SQLite:///var/db/Radicale.DB, PostgreSQL://Benutzer:Password@localhost/Radicale # Finden Sie unter http://docs.sqlalchemy.org/en/rel_0_8/Core/Engines.html#sqlalchemy.create_engine Database_url = [Protokollierung] # Logging-Konfiguration-Datei # Wenn keine Config angegeben ist, einfache Informationen wird auf die Standardausgabe ausgegeben. # Weitere Informationen über die Syntax der Konfigurationsdatei, finden Sie unter: # http://docs.python.org/Library/Logging.config.html-Config = /etc/radicale/logging # Legen Sie die standardmäßige Protokollierungsebene Debug debuggen = False # Speichern Sie alle Umgebungsvariablen (auch jene, die in der shell) Full_environment = False # Zusätzliche HTTP-Header #[Header] #Access-Control-zulassen-Origin = *En Parcourant ce fichier Vous Pouvez activer le SSL, Wechsler la Méthode d'authentification pour activer Les Mots de passe, etc.. 
 Alle Informationen und die genauen Erklärungen sind auf Diese Seite.
- Um eine Identifikation möglich durch Passwort in einer Datei gespeichert, musst du die Zeile ändernTyp = None von Typ = Htpasswd Der Name der Datei gespeicherte Bezeichner werden soll angegeben Linie Htpasswd_filename = / Etc/radikal/Benutzer Sie müssen dann Htpasswd mit installieren. : Install apt - Get install apache2-utils Zum Hinzufügen eines Benutzers : Htpasswd - C /etc/radicale/users Chris neues Passwort: Neues Kennwort erneut eingeben: Hinzufügen von Kennwort für Benutzer Chris Die-c Option ist, die mithilfe der erste Benutzer hinzu. 
- Ihren Kalender für andere Personen freigeben, Es ist im Abschnitt Rechte wo Sie den Namen einer Datei mit der Liste der Benutzer/Kalender geben können Paare mit hinter welcher Benutzer was tun können. Zum Beispiel :# Dies bedeutet, dass user1 lesen kann, User2 schreibt, User3 hat vollen Zugriff. [user0/Kalender] User1: R user2: w user3: RW 
- Aktivieren Sie SSL und generieren Ihre eigenen Zertifikate, indem nach der Methode der In diesem Artikel.
Ce n’est pas le genre d’outil que je vais utiliser chez moi mais j’espère que ça pourra vous aider dans votre quête de l’indépendance 🙂



 
  
  
 



