Donnerstag, 22. September 2016

Mac OS Sierra und SSH

Mit dem Sierra Update von Mac OS unterstützt SSH  keine DSA Schlüssel mehr. Das hat zur Folge, dass die Authentifizierung mit diesen Schlüsseln nicht mehr funktioniert und man nach dem Passwort gefragt wird, oder die Authentifizierung scheitert, wenn der Server keine Passworte akzeptiert.

Auf jeden Fall sollten alle DSA Schlüssel durch RSA Schlüssel ersetzt und die neuen PubKeys dann auf dem Server installiert werden.

Um eine Verbindung mit den nun nicht mehr unterstützen Schlüsseln aufbauen zu können, reicht es in der Kommandozeile den Algorithmus zu erlauben.

ssh -o PubkeyAcceptedKeyTypes=+ssh-dss usern@example.com

So kann eine SSH Sitzung mit den alten Schlüsseln aufgebaut werden. Diese Sitzung kann man verwenden, um die neuen Schlüssel in die authorized_keys einzutragen.

Sonntag, 3. Januar 2016

Owncloud Kalender und Kontakte migrieren

Die Migration von Kalendereinträgen und Kontakten zwischen einem alten und einem neuen Owncloud Server oder zwischen inkompatiblen Versionen in meinem Fall von 7.0 nach 8.2.2 ist einfacher, als es sich nach einer einfachen Googlesuche darstellt. 
In meinem Fall versagte das occ Upgrade Utility und ich konnte den Server nicht upgraden.
Hier eine kurze Beschreibung, wie der Transfer von wenigen Personen einfach und schnell durchgeführt werden kann.
Die folgenden Schritte haben bei mir funktioniert:

  1. Export
    Sowohl an den Kalender CalDAV Link (verborgen hinter dem Kettensymbol), als auch bei dem CardDAV Link der Kontakte kann ?export angehängt werden. Den CardDAV Link findet man im Settingsmenü der Kontakte (Zahnradsymbol unten in der ersten Spalte) ebenfalls hinter dem Kettensymbol.
  2. Jeweils einen der Links in die Adresszeile des Browsers kopieren und ?export ohne Leerzeichen hinter den kopierten Link schreiben und die Seite aufrufen.
  3. Es wird jeweils eine Datei heruntergeladen. In der .ics Datei befinden sich alle Kalendereinträge in der .vcf Datei alle Kontakte.
  4. Für die Kontakte verwendet man die Importfunktion, die sich ebenfalls hinter dem Zahnradsymbol im Settingsmenü der Kontakte befindet. Nach dem Hochladen der .vcf Datei dauert es eine ganze Weile bis der Fortschrittsbalken etwas anzeigt, also Geduld.
  5. Bei den Kalenderdaten ist die Import Funktion nicht so offensichtlich. Die .ics Datei in den Dateibereich des Owncloud Servers hochladen. Der Server zeigt dann für die Datei ein Kalendersymbol. Wählt man jetzt die Datei aus beginnt der Importprozess. Auch dieser erscheint eine Weile regungslos, so dass man Bedenken hat, der Prozess sei abgestürzt, auch hier braucht man Geduld.
Das wars auch schon. Das Verfahren hat bei meinen 10 Benutzern gut funktioniert.