Hledáte na svém MacBooku Pro klávesu PageUp/PageDown či Home/End? Pracujete v terminálu a tyto klávesy vám tam nefungují? Sledujte tento videotutoriál, který vám klávesy ukáže a provede vás nastavením terminálu tak, aby vám i terminálových aplikacích fungovaly tak, jako na jiných OS.
Klávesa Escape sekvence
Home \033[1~
End \033[4~
Page Up \033[5~
Page Down \033[6~
Soubor ~/.inputrc ke stažení jako text – inputrc.txt
V první části dvoudílného pokračování screencastového tutoriálu se podíváme na podrobnější užívání OpenSSH terminálového klienta v Mac OS X. Ukážeme si jak SSH nastavit tak, abychom nemuseli zadávat heslo při každém přístupu na vzdálený terminál, čili promluvíme o použití SSH klíčů ve spojení s vestavěným ssh-agentem a systémovou klíčenkou na hesla (keychain):
Postup pro připojení ke vzdálenému OpenSSH serveru pomocí SSH klíče, ukázaný ve videotutoriálu:
Přepnutí do adresáře~/.ssh: příkaz: $ cd ~/.ssh/
Vygenerování privátního a veřejného klíče užívající (DSA šifrovacího algoritmu): příkaz: $ ssh-keygen -t dsa Na výzvu Enter passphrase vložte dostatečně dlouhou šifrovací frázi, může to být celá věta, která může obsahovat mezery a jiné znaky (užití češkých znaků nedoporučuji)!
Přenesení veřejného klíče na vzdálený stroj: Buď jej přeneseme na nějakém mediu (např.: USB klíčence) a nebo jej překopírujeme pomocí SCP, příkaz: $ scp ~/.ssh/id_dsa.pub @: kde je doménové jméno či IP adresa vzdáleného SSH serveru.
Vložení veřejného klíče do seznamu přístupových klíčů na vzdáleném stroji ~/.ssh/authorized_keys: Na vzdáleném stroji zadejte v adresáři, ve kterém máte soubor id_dsa.pub příkaz: $ cat id_dsa.pub >> ~/.ssh/authorized_keys
po ověření, že klíč je v souboru ~/.ssh/authorized_keys můžete případně soubor id_dsa.pub na vzdáleném stroji smazat
Na původním stroji se zkusíme připojit na vzdálený stroj: příkaz: $ ssh @ na výzvu programu ssh-agent zadáme frázi klíče s tím, že buď si klíč bude pamatovat pouze ssh-agent po dobu dokud se neodhlásíme od Mac OS a nebo můžeme zaškrtnout volbu, Remeber password in my keychain:, kdy se bude automaticky pamatovat heslo (fráze) k SSH klíči ve vašem keychainu (klíčence na hesla).
Ve druhé části videotutoriálu představujeme základní správu klíčenky (keychainu) pomocí programu Keychan Access, popisuje základní funkce Keychainu jako správce klíčů(hesel) v systému. Druhá polovina tohoto dílu je věnovaná nastavení Mac OS X pro vzdálený přístup pomocí protokolu SSH.
Posted in videotutoriály | Komentáře nejsou povolené u textu s názvem Just Apple IT 14. – SSH v terminálu, SSH klíče, SSH přístup
Pro webové vývojáře a systémové adminy, tedy pro ty, kdo často pracují s nějakými SSH přístupy ke zdáleným strojům se hodí mít vzdálený server připojený jako síťový disk. Přímo systém Mac OS X Snow Leopard zatím neumožňuje ve finderu připojit vzdálený prostor jako síťový disk pomocí protokolu SSH (SCP) tak, abychom disk v systému viděli podobně jako třeba sdílený disk MS Windows. Proto je třeba použít rozšíření MacFUSE ve spojení s programem MacFusion, nadstavbou MacFuse pro pohodlné připojování vzdálených SSHFS disků.
Videotutorál popisuje jak na to:
V tutoriálu je zmíněno, že proto, aby Finder při přístupu na vzdálený disk nezapisoval pomocné soubory .DS_Store je třeba v terminálu s administrátorskými právy tuto funkcionalitu zakázat příkazem: defaults write com.apple.desktopservices \ DSDontWriteNetworkStores true
Podrobnější popis naleznete přímo na stránkách Apple http://support.apple.com/kb/HT1629
Funkčnost připojení rozhodně neomezíte, když tuto úpravu neuděláte, ale adresáře na vašem vzdáleném stroji se budou plnit soubory .DS_Store, kterých se budete pak muset zbavovat jiným způsobem (tedy v případě, že vám jejich přítomnost bude vadit).
Dále je v turiálu zmíněná nutná úprava pro MacFusion, aby fungovala i pro snow leoparda, tedy odstranění vlivu souboru sshnodelay.so v instalaci aplikace Macfusion.app. V terminálu jsme ukázali možnost zazálohování tohoto souboru jeho přejmenováním pomocí následujícího příkazu: cd /Applications/Macfusion.app/Contents/PlugIns/sshfs.mfplugin/Contents/Resources/
mv sshnodelay.so sshnodelay.so.bak
Další pokračování videotutoriálů se věnuje základnímu nastavení multitouch trackpadu, např. na Macbooku Pro. Ukazujeme jakým způsobem zapnout možnost tapnutí (jemné ťuknutí) na trackpad, které nahradí (doplní) defaultní kliknutí (čili zatlačení na trackpad). Dále si povíme kde hledat druhé tlačítko trackpadu, resp. jaké gesto odpovídá pravému tlačítku myši.
Posted in Hardware, videotutoriály | Komentáře nejsou povolené u textu s názvem Just Apple IT 12 – nastavení multitouch trackpadu
Tento díl trošku vybočuje ze série screencastů pro switchery začátečníky. Je určen především pro pokročilé systémové administrátory, kteří zápasí s tím, jakým způsobem připojit USB seriový port k Mac OS X pro správu externích zařízení ovládaných přes sériovou konsoli (routery, unixové servery, cisco switche atp.)
Doplnění:
Syntaxe připojení seriové konsole přes screen i se změnou rychlosti je následující: screen /dev/tty.xxxx baud_rate
více o užívání programu screen a nastavení vlastností seriové linky v manuálových stránkách screen(1) Odkazy:
Doplnění pro Mac OS X 10.7 – Lion :
Postupujte dle tohoto návodu a nebo podle jeho překladu, který je uveden dále.
Zporovoznění USB seriových portů postavených na PL2303 tak, aby fungovali s OS X Lion (10.7). Zdroj je na osx-pl2303 project on github. Podle něho byl upraven modul jádra tak, aby fungoval s OS X Lion. Modul jádra (soubor .kext) stáhněte zde a nebo z okazu níže
Nainstalování modulu je jednoduché, postupujte takto:
stáhněte a rozbalte modul jádra a pracujte jako superuživatel sudo bash
Dnešní díl videotutorálu je takovým jemným úvodem do spuštění a nastavení terminálu na Mac OS X. Příkazová řádka bude jistě lákadlem především
pro switchery z nějakého UNIXu.
Posted in videotutoriály | Komentáře nejsou povolené u textu s názvem Just Apple IT 10. – terminál
První část dvoudílného pokračování screencastového tutorialu. V této části ještě zareagujeme na Kaajův dotaz o Dashboardu a začneme instalovat další aplikace do systému nejjednodužším způsobem – stažením binárky aplikace (nebo jejího zipu) a vložením do složky Applications.
Druhá část dvoudílného pokračování screencastového tutorialu. Pokračujeme ukázkou dalších dvou způsobů instalace aplikaci, tedy přesun aplikace ze staženého virtuálního disku .DMG do složky Applications a užití standardního instalačního programu.
Posted in videotutoriály | Komentáře nejsou povolené u textu s názvem Just Apple IT 8. – instalace aplikací
Další díl screencastu o práci a nastavení Mac OS X. Tentokrát o drobnostech, které se nikam nevešly: jemné zesilování a zeslabování zvuku a jasu; nastavení národního formátu (data, času, měny, čísel) se zaměřením na čas v menubaru, přesun ikonek v menubaru; aplikace Dashboard.
Pokračování předchozího dílu screencastu o práci a nastavení virtuálních ploch na Mac OS X. Pokračujeme nastavením aktivace Spaces pomocí aktivních rohů, mluvíme o fixaci aplikace na jednu plochu a zakončíme přepínáním aktivních aplikací pomocí cmd-tab (⌘⇥) .
Warning: Use of undefined constant gd_info - assumed 'gd_info' (this will throw an Error in a future version of PHP) in /usr/home/kocer/justappleit/wp-content/plugins/subscribe-plugin/subscribe-widget.php on line 432
Warning: Use of undefined constant showontheme - assumed 'showontheme' (this will throw an Error in a future version of PHP) in /usr/home/kocer/justappleit/wp-content/plugins/subscribe-plugin/subscribe-widget.php on line 443
Warning: A non-numeric value encountered in /usr/home/kocer/justappleit/wp-content/plugins/subscribe-plugin/subscribe-widget.php on line 443