Vzdálený přístup na Linux s pomocí Putty

Upozornění: toto jsou zkušenosti, které jsem nasbíral při práci na Linuxu (Debian) při připojení pomocí Putty z Windows. Vzhledem k různosti linuxových distribucí a konfigurace vámi používaného serveru vám mohou, ale nemusí fungovat.

Jak nastavit Putty

Klávesnice

Má-li správně fungovat numerická klávesnice je potřeba v nastavení Terminal/Features zaškrtnout Disable application keypad mode:

Zobrazení

Pro správné zobrazení českých znaků nastavte ve Window/Translation v rozbalovacím seznamu hodnotu UTF-8:

Problémy s čárovou grafikou

Používáte-li Midnight Commander nebo jinou aplikaci používající čárovou grafiku nenastavujte si font Consolas. Určitě funkční je font Courier New.

Pokud máte problémy s aplikací používající knihovnu ncurses zkuste následující nastavení:

export NCURSES_NO_UTF8_ACS=1

Pokud byste nadále měli u nějaké jiné aplikace než je Midnight Commander problémy s rámečky zkuste následující:

  1. V linuxové konzole spusťte příkaz:
    export TERM=linux
  2. a v nastavení Putty v Terminal/Keyboard nastavte položku The Function keys and keypad na hodnotu Linux.
  3. Zkuste aplikaci znovu.

Pokud vám bude toto nastavení fungovat správně můžete řádek export TERM=linux přidat na konec souboru .bashrc, tím zajistíte, že se automaticky vykoná po přihlášení. Neovládáte-li ještě žádný unixový editor, můžete přidání zajistit z konzoly tímto příkazem:

echo "export TERM=linux" >> ~/.bashrc

Upozornění: tímto nastavením si na druhou vypnete podporu myši, také nebude fungovat např. Ctrl-O v Midnight Commanderu.

Uchování konfigurace Putty

Chceme-li nastavení přenášet mezi počítači ap., můžeme nastavení z registru vyexportovat. Nezapomeňte ale před tím nastavení pojmenovat a uložit:

Pak lze všechna uložená nastavení vyexportovat do souboru putty.reg spuštěním následujícího příkazu z příkazové řádky Windows:

regedit /e putty.reg HKEY_CURRENT_USER\Software\SimonTatham\PuTTY\Sessions

Nastavení zpátky do registru načteme jednoduše poklepánim na tento soubor. Windows se zeptají, zda to myslíme vážně a po potvrzení zapíší údaje do registru. Pak spustíme Putty a z nabídky Saved Sessions vybereme požadované nastavení a klikneme na Load nebo na něj rovnou poklepáme, pak se nejen načte, ale rovnou i spustí.

Nastavení některých aplikací

Lynx

Pokud se nám nezobrazuje dobře čeština nastavíme lynx takto:

  1. Stiskneme o, abychom se dostali na stránku nastavení.
  2. V sekci Display a znaková sada vybereme volbu Místní znaková sada.
  3. Stiskneme Enter a vybereme hodnotu UNICODE (UTF-8).
  4. Vrátíme se na začátek stránky na odkaz Přijmout změny a stiskneme šipku vpravo.

Midnight Commander

  1. Klávesou F9 se dostaneme do menu.
  2. V Nastavení vybereme Zobrazení bitů.
  3. Vstupní / zobrazovací kódová strana nastavíme na Ostatní 8 bitů.
  4. Zaškrtneme vstup Plných 8 bitů.

Přejít na seznam textů. Tam lze také vkládat komentáře či dotazy k tomuto článku.