TL;DR ✨
Midnight Commander umí uložit FTP připojení do seznamu oblíbených adresářů.
Heslo lze připsat přímo do souboru hotlist, zůstane v něm však uložené jako
prostý text. Pro běžné použití je proto bezpečnější zvolit SFTP a přihlašování
pomocí SSH klíče.
Článek z archivu
Text byl poprvé publikován 2015-01-31. Jde o dobový postup pro situaci, kdy je nutné použít FTP. Pokud server podporuje SFTP, dejte mu přednost.
Heslo zůstane čitelné
Soubor ~/.config/mc/hotlist obsahuje heslo v otevřeném textu. Každý uživatel
nebo proces s přístupem k tomuto souboru jej může přečíst. Samotné FTP navíc
nešifruje přihlašovací údaje ani přenášená data.
Uložení připojení do hotlistu¶
- V Midnight Commanderu stiskněte ++f9++, otevřete nabídku Pravý a vyberte FTP spojení.
- Zadejte adresu ve tvaru
uživatel@server, napříkladdemo@example.net, a potvrďte ji klávesou ++enter++. - Po výzvě zadejte heslo.
- Znovu stiskněte ++f9++ a v nabídce Příkaz otevřete Rychlý přístup k adresářům.
- Vyberte Přidat tento adresář a potvrďte dialog.
- Ukončete Midnight Commander a otevřete soubor
~/.config/mc/hotlist.
Uložené připojení vypadá přibližně takto:
ENTRY "/ftp://demo@example.net/" URL "/ftp://demo@example.net/"
Doplnění hesla¶
Heslo patří pouze do adresy za atributem URL. Obecný zápis je:
ENTRY "/ftp://UZIVATEL@SERVER/" URL "/ftp://UZIVATEL:HESLO@SERVER/"
Příklad s bezpečně zástupnými údaji:
ENTRY "/ftp://demo@example.net/" URL "/ftp://demo:ZMENTE_ME@example.net/"
Po uložení souboru lze připojení vybrat z rychlého přístupu bez dalšího zadávání hesla.
Bezpečnější varianta¶
Pokud máte správu serveru pod kontrolou, použijte raději SFTP. Přenos pak běží přes SSH a přihlášení lze řešit klíčem namísto hesla uloženého v konfiguraci.