Teraz sa budeme zaoberať pripojením sa do školy z pohodlia domova, menovite vzdialenou prácou na serveri a kopírovaním súborov medzi domácim počítačom a školským serverom.
Na kopírovanie súborov na školský server používame protokol SFTP (pozor, nepomýliť si ho so Simple FTP, ktorý má rovnakú skratku a dnes sa už prakticky nepoužíva) (alebo starší a menej odporúčaný SCP) a klientsky software WinSCP. Prehliadanie v tomto programe je organizované do dvoch panelov - v jednom vidíte obsah disku počítača pri ktorom sedíte, v druhom adresárovú štruktúru na vzdialenom počítači. Jednotlivé súbory vyberáte klávesom Insert
a kopírujete klávesom F5
.
Ako nastaviť program WinSCP k pripojeniu sa na školský server:
Session | |
---|---|
Host Name: | turing.gjh.sk |
Port: | 30000 |
Connection type: | SFTP |
User name: | Vaše prihlasovacie meno |
Password: | Váš password - odporúčam nevypĺňať, program sa naň opýta |
Na internete existujú nepretržite bežiace počítače - servery, na ktorých môžu bežať programy aj bez toho, aby sme pri nich sedeli. Musíme sa k nim vzdialene pripojiť a ovládať ich. Pogramy na nich však môžu ostať bežať aj po našom odpojení. Jeden z príkladov môže byť preberanie mailov. Vtedy použijeme mailového klienta, ktorý použije istý protokol, aby sa pripojil k serveru a maily vypýtal.
Program alebo hardware, ktorý je pripojený k serveru, pomocou ktorého server ovládame, sa naýva terminál. Dnes sa už málokde nachádza server s HW terminálmi - používajú sa sieťové programy (terminal klienty) emulujúce ich činnosť komunikujúce so serverom rôznymi sieťovými protokolmi. Výhoda týchto klientov je v tom, že si ich môžeme pustiť prakticky na ľubovolnom počítači pripojenom k sieti a ovládať server z pohodlia kresla. V minulosti sa používal protokol Telnet, avšak ten nie je šifrovaný a ktokoľvek, kto by odchytával sieťovú prevádzku, by videl prenášané heslá, zadávané príkazy a podobne. Z tohto dôvodou sa už nepoužíva a namiesto neho sa používa SSH. Na nadviazanie SSH spojenia z pohodlia domova použijeme klienta PuTTY. Po pripojení k serveru nám server pustí prostredie (shell), do ktorého budeme môcť zadávať príkazy a ono nám bude odpovedať výstupmi. Na GJH serveri požívame ako shell rozšírený program bash. Cez protokol SSH sa pripájame k textovým shellom, to znemaná, že naše príkazy píšeme na klávesnici a výstupy sa vypisujú na konzolu (obrazovku) vo forme textu. Nepoužívame myš ani grafický režim.
PuTTY je program emulujúci prácu terminálu, čiže umožňujúci pripojenie k serveru. Aby sme ho mohli použiť, stačí spraviť iba:
Session | |
---|---|
Host Name: | turing.gjh.sk |
Connection type: | SSH |
Port: | 30000 |
Terminal->Keyboard | |
The Backspace key: | Control-? (127) |
The Function keys and keypad: | Linux |
Window->Translatioin | |
Character set: | ISO-8859-2:1999 (Latin-2, East Europe) |
logout
Keď už je tu aká-tá zmienka o programe bash, zišlo by sa uviezť nejaký rýchlokurz geniality. Kto zažil operačný systém DOS, tomu bude táto téma bližšia. Rovnako ako v prostredí DOS prompt aj v bashi sa píšu rôzne príkazy za výzvu, ktorej sa hovorí aj promt. Podstatná vec v linuxe je to, že adresáre sa v cestách oddeľujú obyčajným lomítkom (/) a nie backshom (\). Rovnako absolútne cesty nezačínajú písmenkom disku, ale opäť proste lomítkom (napríklad: /tmp/..cesta../subor.txt).
Copyright (C) 2015-2021 Jakub Veselý & Lenka Koplíková, built using UIKit
Verzia 3.0