MacOS – chyba SSH – No Matching Exchange Method Found

Při používání remote managementu Royal TS se po upgradu MacOS nelze připojit na SSH, který končí s chybou

Unable to negotiate with ssh_server port 22: no matching key exchange method found. Their offer: diffie-hellman-group-exchange-sha1,diffie-hellman-group14-sha1,diffie-hellman-group1-sha1

Tato chyba je způsobena slabým šifrováním nebo použitým algoritmem. Řešením je upravení souboru /etc/ssh/ssh_config.

Konkrétně od-komentování následujících řádků a přidání dvou nových:

##odkomentovat tyto řádky
    Ciphers aes128-ctr,aes192-ctr,aes256-ctr,aes128-cbc,3des-cbc
    MACs hmac-md5,hmac-sha1,umac-64@openssh.com

## přidat tyto řádky
HostkeyAlgorithms ssh-dss,ssh-rsa
KexAlgorithms +diffie-hellman-group1-sha1,diffie-hellman-group14-sha1

Po této změně se oprava projeví okamžitě

Přímý odkaz na tento článek: https://www.elvisek.cz/2022/09/macos-chyba-ssh-no-matching-exchange-method-found/

iOS 16 – developer :)

By downloading and installing this profile, you are enrolled in Apple’s Developer Beta program.

The updates that you receive after installing this profile are called „Developer Beta“, so it will include bugs and other problems for your device. Apple will usually fix these bugs in the next version.

Make sure you know what you’re doing with your device, don’t forget to BACK UP YOUR IPHONE.


iOS – developer profile – iOS_16_Beta_Profile

Note: Before testing your software on your device, make sure to enable Developer Mode in Settings > Privacy & Security.

iPadOS – developer profile – iOS_iPadOS_16_Beta_Profile

Note: Before testing your software on your device, make sure to enable Developer Mode in Settings > Privacy & Security.

watchOS – developer profile – watchOS_9_Beta_Profilemobileconfig

Note: Before testing your software on your device, make sure to enable Developer Mode in Settings > Privacy & Security.

To update to the latest beta version of watchOS, install the configuration profile on Apple Watch and use the Watch app on iPhone to update the software.

macOS – developer profile – macOSDeveloperBetaAccessUtility

Note: Xcode 14 beta is required to build apps on Macs running macOS 13 beta. To build apps using Xcode 13, you can create a separate volume and run macOS 12 on your Mac.

Přímý odkaz na tento článek: https://www.elvisek.cz/2022/06/ios-16-developer/

Migrace schránek z Gmailu jinam – IMAPsync

Když letos Google oznámil, že končí bezplatný G Suite, přišlo rozhodnutí k migraci mailboxů jinam. Volba padla na Apple iCloud +, kde lze od minulého roku lze provozovat vlastní e-mailovou doménu.

Vlastní změna poštovní domény proběhla bez větších problémů, ověřit vlastnictví domény, změna MX záznamů (mx01.mail.icloud.com. a mx02.mail.icloud.com.), přidání SPF a DKIM záznam a jeden ověřovací TXT záznam pro Apple.

Pak přišla na řadu migrace emailů z původního Gmailu. Původní plán přesunout emaily přes aplikaci Mail na macOS neprobíhala podle plánu, hlavním problémem byla netransparentnost přesunu jednotlivých složek, resp. něco to dělalo, ale ani po desítkách minut se v cílové složce emaily neobjevily.

Tady přišla na řadu aplikace IMAPsync. Instalace přes brew (brew install imapsync) a už to jelo. IMAPsync jak název napovídá, synchronizuje složku ze dvou různých IMAP serverů. Bezesporu velkou výhodou je zabudovaná podpora gmailu (více detailu zde).

Před vlastním spuštěním je potřeba si vygenerovat aplikační hesla, které následně použijeme pro autentikaci (Google návod zde, Apple návod zde).

Spuštění migrace je pak s pomocí imapsyncu hračkou, stačí nám na to následujícími parametry: imapsync --gmail1 --user1 elvisek@elvisek.cz --password1 google-aplikaci-heslo --host2 imap.mail.me.com --user2 elvisek@elvisek.cz --password2 apple-aplikacni-heslo.

Aplikace se připojí na oba servery, projde si složky a porovná je mezi sebou (zdrojový i cílový server), spočítá velikosti a počty e-mailů. Jakmile má tyto informace, začne vlastní přenos dat. Protože celý proces je synchronizací, nemusíme se bát, pokud aplikace spadne, proste ji spustíme znovu. Již přenesené položky se přeskočí a jede se dál.

Migrace mého mailboxu (cca 5GB) trvala bezmála 2 dny, může za to především limitace na straně gmailu.

Přímý odkaz na tento článek: https://www.elvisek.cz/2022/02/migrace-schranek-imapsync/

Website – Mechové obrazy a dekorace

WWW.MECHDEKORACE.CZ

„Dekorativní mechové plochy jsou ideálním způsobem, jak během krátké chvíle velmi efektivně a stylově oživit Váš domov, kancelářské prostory nebo restaurace.“

Přímý odkaz na tento článek: https://www.elvisek.cz/2022/01/website-mechove-dekorace/