MobaXterm
A MobaXterm egy Windows-only, mindent-egyben SSH kliens, amit főleg üzemeltetők és hálózati mérnökök használnak. Egyetlen alkalmazásban ad: tab-os SSH terminált, beépített SFTP oldalsávot, X11 szervert (grafikus Linux alkalmazások), port forwarding UI-t, session manager-t és makrókat.
A HelloHost szempontjából akkor érdemes, ha sok párhuzamos szerverkapcsolatot kezelsz, vagy Windows-only üzemeltetőként nem akarsz waterfall terminál + SFTP kliens + kulcskezelő kombinációt használni.
Verziók
| Verzió | Ár | Korlátok |
|---|---|---|
| Home Edition | Ingyenes | Max 12 mentett session, max 4 SSH tunnel, max 2 daemon, nincs personal branding |
| Professional Edition | Egyszeri fizetés (~$69) | Korlátlan, custom branding, komerciális use |
Hobbi fejlesztőknek / 1-2 szerveres setup-hoz a Home bőven elég. Ha HelloHost-on 12+ szervered van, akkor merülj el a Professional-ba, vagy használj egy másik clienst.
Telepítés
Letöltés: mobaxterm.mobatek.net
Két verzió elérhető:
- Portable edition — nem kell telepíteni, ZIP-ből indítható. USB pendrive-ra is rámehet.
- Installer edition — klasszikus .msi telepítő
Parancssoros:
winget install Mobatek.MobaXterm
Első session
- Indítsd el a MobaXterm-et
- Felső sávban: Session (vagy Ctrl+Shift+N)
- Bal oldalt: SSH
- Beállítások:
- Remote host:
2a01-4f9-5a-4651--108.ssh.hellohost.io - Specify username — pipa →
voytachadev-hellodevs-dev - Port:
10009
- Remote host:
- Advanced SSH settings tab:
- Use private key — pipa → tallózd ki a kulcsot (OpenSSH
id_ed25519vagy.ppk)
- Use private key — pipa → tallózd ki a kulcsot (OpenSSH
- Bookmark settings tab:
- Session name:
wphu HelloHost
- Session name:
- OK
Session mentődik bal oldalt a Sessions paneljére. Dupla kattintás → csatlakozás.
SFTP oldalsáv
MobaXterm egyik killer feature-je: amikor SSH-n belépsz, bal oldalt automatikusan megjelenik a remote könyvtár SFTP-n keresztül.
- Drag & drop kétirányban: Windows Explorer-ből bedobod a fájlt → MobaXterm uploadol
- Inline szerkesztés: dupla klikk egy fájlra → megnyitja a MobaXterm szerkesztőben, mentés után automatikusan uploadol
- Szimultán terminál + fájlfa navigáció
Kikapcsolás: View → SFTP browser (ha zavar és csak terminált szeretnél).
Beépített eszközök
A MobaXterm tartalmaz egy Cygwin-alapú Unix környezetet beépítve. A terminálban:
ls -la
grep -r "search" .
rsync -avz local/ user@host:/remote/
ssh-keygen -t ed25519
Mind működik — nem kell WSL-t telepíteni ha csak parancssori Linux tool-ok kellenek alkalmanként.
Előre telepített eszközök: curl, wget, rsync, ssh, scp, sftp, git, vim, nano, grep, sed, awk, find, tar, zip, openssl, perl, python, és még sok.
X11 forwarding
Ha egy grafikus Linux alkalmazást akarsz a szerveren futtatni és Windows képernyőn látni (pl. grafikus adatbázis adminer, diagnózis tool), a MobaXterm beépített X11 szerverével egyszerűsödik:
- A session létrehozásakor: Advanced SSH settings → X11-Forwarding — pipa
- Kapcsolódj be
- A szerveren:
sudo apt install xeyes(vagy bármi grafikus), futtasdxeyes & - Windows ablakként megjelenik
HelloHost-on ritkán kell ez, de ha esetleg GUI-s diagnózis tool (pl. MySQL Workbench a szerverről), működik.
Port forwarding UI
Tools → MobaSSHTunnel vagy: Tunneling gomb
Vizuális port forward konfig:
- Local port forwarding (L): lokális port → remote host:port
- Remote port forwarding (R): remote port → lokális
- Dynamic SOCKS proxy (D): lokális SOCKS proxy az egész TCP forgalomhoz
Példa: lokális MySQL Workbench → remote MySQL:
- Local port:
3307 - SSH server:
2a01-4f9-5a-4651--108.ssh.hellohost.io:10009 - User:
voytachadev-hellodevs-dev - Remote server:
127.0.0.1:3306
Kattintás a Start gombra, a forward-tunnel fut amíg MobaXterm fut.
Macros és scripts
Ha ismétlődő feladatot kell csinálni SSH-n belül (pl. WP cache ürítés + plugin list), rögzíthetsz macro-t:
- Csatlakozva egy session-hez
- Felső sávban: Macros → Start recording (piros gomb)
- Csinálj valamit a terminálban
- Stop recording
- Mentsd el a macro-t név szerint
Később: Macros → Play → lefuttatja a parancsokat.
Scripts-ek: Settings → Scripts — egyszerűbb bash scripteket futtathat lokálisan vagy remote-on a MobaXterm shell-jével.
Multi-exec (paranccsal egyszerre több szerveren)
Üzemeltetői killer feature: egyszerre futtatsz ugyanazt a parancsot több csatlakozott session-ön.
- Csatlakozz be 2+ SSH session-be
- Felső sávban a kis Multi-exec ikon (vagy Settings → Keyboard shortcuts-ban állítható)
- Activate multi-exec gomb megnyomása
- A parancsod gépelése az ÖSSZES aktív session-re elmegy
- Pl.
uptime→ minden szerver uptime-ja egyszerre
Óvatosan használd destruktív parancsokkal.
Beépített SFTP kliens
A beépített SFTP sidebar mellett van egy dedikált MobaXterm SFTP kliens is (File → MobaXterm → SFTP). Ez egy teljes kétablakos fájlkezelő, hasonló a WinSCP-hez:
- Kétoldali lokális/remote nézet
- Drag & drop
- Szinkronizáció
Ha MobaXterm-et használsz fő SSH kliensnek, nem kell külön WinSCP.
Hibák
"Could not load your SSH private key"
Valószínűleg rossz formátum. Próbáld:
- Futtasd a beépített PuTTYgen-t: Tools → MobaKeyGen
- Load existing key → válaszd ki az
id_ed25519-et - Ha passphrase-t kér, add meg
- Save private key →
.ppkformátum - MobaXterm-ben a
.ppk-t add meg kulcsként
Portable edition session fájlok
A portable verzió alapból a ZIP mappában tárolja a session-öket. Ha USB pendrive-on hordod, viheted tovább, különben érdemes egy stabil helyre kicsomagolni (nem Downloads).
Terminál scrolling gyenge
Settings → Terminal → Scrollback buffer növelés (default 2000 sor, tedd 10000-re hosszú log néző sessionökhöz).
MobaXterm lassú indulás
Ha már sok mentett session van, az első indításnál lassú. Nem sok megoldás — Professional gyorsabb indexálással.
Mikor ne ezt használd?
- Kevés szerver, csak terminál kell → Windows Terminal + OpenSSH (natív, gyorsabb, egyszerűbb)
- Fő munkád kódszerkesztés → VS Code + Remote - SSH
- Csak fájlátvitel → WinSCP (specializált, gyorsabb sync)
- Teljes Linux environment → WSL2
- 12+ mentett session kell és fizetni nem akarsz → Windows Terminal aliasokkal, vagy Termius (freemium)