Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailem SSH tunel

Hmm, tak trochu si ujasníme terminológiu. :-)

SSH tunel sa nazýva to, keď sa klientom pripojíš na nejaký server cez SSH a otvoríš na klientovi port, ktorý sa bude chovať tak, ako keby bol pripojený na iný port nejakého vzdialeného hosta dostupného zo SSH servera.

Konkrétne napr. máš databázový server MySQL, na ktorý sa nevieš pripojiť, lebo je na inej sieti. Ale máš k dispozícii SSH server, na ktorý sa vieš pripojiť a ktorý vidí na ten databázový server. Mohol by si sa cez konzolu/PuTTY pripojiť na ten SSH server a v konzole spustiť "mysql -u user -p -h vzdialeny_host" a pracovať so serverom z príkazového riadku. Našťastie ale máš k dispozícii aplikáciu, kde vieš pracovať s MySQL normálne okienkovo cez GUI. Takže si vytvoríš tunel, ktorým si namapuješ lokálny port 4306 na vzdialeny_host:3306. Následne spustíš tú aplikáciu pre administráciu MySQL a ňou sa pripojíš u seba na localhost:4306. Vďaka SSH tunelu ale pracuješ s databázou na vzdialenom serveri. Koniec príkladu.

Ty nepotrebuješ tunel, ale stačí ti klasické SSH spojenie. Keď budeš mať to spojenie, tak si cezeň môžeš kľudne spraviť aj tunel, ale zatiaľ tunel nepotrebuješ.

Ak chceš presúvať súbory len u seba doma, tak ti stačí to, čo poskytuje priamo Windows. Takže predpokladám, že sa chceš pripájať zvonku. Dúfam, že ti je jasné, že tvoj PC (server) bude musieť byť spustený počas toho, ako to tam budeš chcieť nahrať. (Prípadne ho musíš vedieť vzdialene spustiť cez WoL.) Ďalej budeš musieť mať otvorené porty - asi nemáš PC pripojené priamo do Internetu, ale máš tam nejaký router, takže bude treba nastaviť port forwarding. Ale najskôr budeš musieť vedieť, na akú IP sa chceš pripojiť - takže musíš mať buď statickú IP, alebo nakonfigurovať DynDNS. Už teraz som napísal kopec predpokladov, ktoré musia byť splnené, aby si sa vedel pripojiť vzdialene na svoj PC. Si si istý, že sú splnené?

Môžeš ešte zvážiť iné možnosti, ako napr. FTPS server alebo nejaké cloudové riešenie pre ukladanie súborov.

Reakce na odpověď

1 Zadajte svou přezdívku:
2 Napište svou odpověď:
3 Pokud chcete dostat ban, zadejte libovolný text:

Zpět do poradny