Terminál SSH, SFTP a FTPS na iPhonu
Použijte NetBlade Pro na iPhonu nebo iPadu ke spouštění příkazů SSH na serverech a přepínačích a k přesunu souborů přes SFTP nebo FTPS, s uloženými hostiteli a hesly v Keychain.
Když něco na síti potřebuje rychlý pohled, disk serveru, stav portu přepínače, konfigurační soubor ke stažení, NetBlade vám to umožní udělat z telefonu. Tento článek pokrývá terminál SSH a obrazovku pro přenos souborů: jak se připojit, jak fungují uložení hostitelé, kde se uchovávají vaše hesla a jaké limity nastavuje iOS.
Než začnete
- NetBlade Pro. Terminál SSH a Přenos souborů jsou funkce Pro; Nastavení › «Zobrazit NetBlade Pro» ukazuje plány.
- Server, přepínač nebo směrovač, který přijímá SSH (obvykle port 22), nebo server FTP/FTPS.
- Účet na něm. Terminál SSH se přihlašuje uživatelským jménem a heslem.
1. Připojte se přes SSH
- Otevřete Nástroje › SSH.
- Zadejte «Hostitele», «Port», «Uživatelské jméno» a «Heslo».
- Pokud se k tomuto stroji budete vracet, zapněte «Uložit tohoto hostitele». Abyste se příště vyhnuli psaní hesla, zapněte také «Zapamatovat heslo».
- Klepněte na «Připojit».
Při prvním připojení NetBlade uloží klíč hostitele serveru. Při každém dalším připojení zkontroluje, že je klíč stejný, ještě než odešle vaše heslo.
Upozornění: Pokud se klíč změnil, NetBlade se zastaví se zprávou „Klíč hostitele pro … se změnil” a ukáže starý a nový otisk. Nic se neodešle. Tak vypadá pokus o zachycení a také tak vypadá přeinstalovaný server: než budete předpokládat neškodné vysvětlení, ověřte to s tím, kdo stroj provozuje.
2. Spouštějte příkazy
Napište příkaz do pole a odešlete ho. Tlačítko «Dokončit» funguje jako klávesa Tab a navrhuje příkazy, které jste v této relaci již napsali, i ty vestavěné.
Nad polem je řada příkazů na jedno klepnutí. NetBlade při připojení odhadne, zda mluví se strojem s Linuxem, nebo s přepínačem či směrovačem, a nabídne odpovídající sadu; první štítek přepíná mezi „Linux” a „Přepínač / směrovač”. Každá zkratka pouze čte a popisek je přesný příkaz, který se odešle. Přidržte zkratku a zvolte «Upravit před spuštěním», chcete-li ji nejprve upravit, například přidat název rozhraní.
Po dokončení klepněte na «Odpojit».
Poznámka: iOS aplikacím nenabízí žádný plnohodnotný interaktivní terminál, takže příkazy běží jeden po druhém. Programy, které převezmou obrazovku, jako
top,vineboless, nefungují. Použijte jejich neinteraktivní podoby:top -bn1,journalctl --no-pager,tail -n 50.
3. Přesouvejte soubory přes SFTP, FTP nebo FTPS
- Otevřete Nástroje › Přenos souborů.
- Zvolte «Protokol»: SFTP, FTP nebo FTPS. Port se změní na obvyklou výchozí hodnotu (22, 21 nebo 990).
- Zadejte «Hostitele», «Port», «Uživatelské jméno» a «Heslo», nebo zapněte «Anonymní» pro servery FTP, které to umožňují.
- Zapněte «Uložit toto připojení» a případně «Zapamatovat heslo».
- Klepněte na «Připojit» a procházejte složky.
Ze zobrazení složky můžete «Nahrát», «Stáhnout», «Přejmenovat», «Smazat» a vytvořit «Novou složku». Mazání si vyžádá potvrzení, protože ho nelze vrátit zpět.
Který protokol zvolit
- SFTP běží přes SSH, takže jakýkoli stroj, na který se dostanete přes SSH, ho obvykle nabízí bez další služby. Upřednostněte ho.
- FTPS je FTP s TLS. NetBlade při prvním připojení připne certifikát serveru a při dalších ho kontroluje, včetně datového připojení.
- FTP posílá heslo a soubory v otevřeném textu a aplikace vám to připomene. Použijte ho jen na síti, které důvěřujete, a jen když nic jiného není k dispozici.
Poznámka: Na iPhonu se kontrola klíče hostitele popsaná v kroku 1 týká terminálu SSH. Obrazovka pro přenos souborů klíč hostitele serveru SFTP neověřuje, takže se připojujte ke strojům, které znáte, na síti, které důvěřujete.
4. Spravujte uložené hostitele
Uložení hostitelé se objevují nahoře na každé obrazovce, pod „Uloženo” v SSH a „Uložená připojení” v Přenosu souborů. Klepnutím na jednoho vyplníte připojení; ikona klíče znamená, že je jeho heslo zapamatováno.
Chcete-li jednoho odebrat, přidržte ho a zvolte «Zapomenout». Tím se smaže uložený záznam a jeho zapamatované heslo.
Tip: Přidržte ikonu NetBlade na ploše: poslední čtyři uložení hostitelé SSH a přenosu souborů se objeví jako rychlé akce. Klepnutím na jednoho otevřete nástroj, který se již připojuje.
5. Vězte, kde vaše hesla žijí
- Zapamatovaná hesla se uchovávají v iOS Keychain, jen na tomto zařízení. Nesynchronizují se na jiná zařízení a nikdy se nedostanou do záložního souboru NetBlade.
- Zbytek uloženého hostitele (adresa, port, uživatelské jméno, popisek) se uchovává v místních datech aplikace.
- Pokud NetBlade obnovíte na novém zařízení, uložení hostitelé se vrátí, ale hesla ne: zadáte je znovu.
Je to záměrné. Heslo, které zůstane na jednom zařízení, nemůže uniknout přes záložní soubor, na který jste zapomněli.
Zkontrolujte, že to fungovalo
- Po «Připojit» oblast výstupu ukazuje „Připojeno k” s hostitelem a vaším uživatelským jménem.
- Zkratka jako
uptimevrátí řádek ze serveru. - V Přenosu souborů se objeví seznam složek vašeho domovského adresáře.
- Po opuštění obrazovky a návratu je hostitel uveden mezi uloženými.
Když se něco pokazí
- Handshake selže s tím, že není společný algoritmus. Stará zařízení a některá zpevněná nabízejí algoritmy, které aplikace nesdílí. NetBlade vypíše, co server nabízí, abyste viděli které; u starého vybavení bývá řešením aktualizace firmwaru SSH.
- Přihlášení odmítnuto. Zkontrolujte uživatelské jméno a heslo. Terminál SSH se přihlašuje heslem; účty, které přijímají jen klíče, zde použít nelze.
- Příkaz se zdá zaseknutý nebo nic nevypisuje. Pravděpodobně čeká na terminál. Použijte neinteraktivní podobu.
- „Certifikát TLS … se od prvního připojení změnil”. Server FTPS nyní předkládá jiný certifikát a NetBlade se nepřipojí. Může jít o obnovený certifikát nebo o zachycení: ověřte to s tím, kdo server provozuje.
Dále
- Inventarizace PC s Windows a Linuxem
- Sestavení mapy sítě z vašich přepínačů
- Průvodce NetBlade pro iPhone a iPad: SSH a přenos souborů
← Všechny návody Jak na to Návod k funkci → Produkt: NetBlade iPhone · iPad →