Shell konto (SSH konto) na serveri Marvin
Pre informatika je takmer povinnosťou pripájať sa na rôzne servery pomocu SSH a využívať rôzne výhody z toho plynúce. Na FIIT a FEI to od vás budú určite vyžadovať a zároveň vám zvládnutie práce so shell kontom uľahčí rôzne činnosti ako vytváranie rôznych automatizovaných skriptov, prípadne možnosť pretunelovať sa na počítač, na ktorý by ste sa bežne nedostali. To všetko sa môžte naučiť aj pomocou tohto SSH konta
SSH je skratka pre Secure Shell. Je to protokol, ktorý slúži na vzdialenú komunikáciu s Unix / Linuxovým strojom. Aby sme ho mohli využiť v operačnom systéme Windows, potrebujeme nejakého SSH klienta. V Unixe / Linuxe je tento protokol priamo podporovaný, stačí do konzoly napísať ssh. Princíp SSH spočíva v šifrovaní komunikácie. Treba ešte povedať, že ide o OpenSSH. Viac informácií nájdete na http://www.openssh.com.
SSH & marvin
Ako ste už určite zaregistrovali, SSH je jedna z možností, ako pristupovať ku kontu na serveri marvin. Je dôležité správne si nakonfigurovať SSH klienta. Najprv ale musíme nejakého mať :-] Pod operačným systémom Windows máme viac možností. Uvediem dve, jednu z nich si detailne popíšeme.
Linux
V Linuxe si stačí otvoriť konzolu a napísať:
ssh Táto e-mailová adresa je chránená pred spamovacími robotmi. Na jej zobrazenie potrebuješ mať nainštalovaný JavaScript.alebo len:
ssh mojlogin@marvinPotrebné prihlasovacie údaje pre členov Ynetu
Sú to nasledujúce údaje, ktoré ste zadali pri registrácii:
- login
- heslo
V prípade, že neviete login, alebo ste zabudli heslo, môžete sa obrátiť na niektorého z registrátorov.
Ako správne nastaviť PuTTY
Po spustení programu uvidíme takéto okno. Host Name (or IP address) vyplníme nasledovne: marvin.ynet.sk alebo mojlogin@marvin(.ynet.sk) V druhom prípade sa bude ako login brať mojlogin, a bude treba zadať len heslo. Protokol nastavíme SSH, port 22.
Ak ste zmenili nejaké ďalšie nastavenia a nechcete ich zadávať nanovo pri každom spustení putty, je dôležité uložiť tieto nastavenia.
Pri prvom prihlásení bude potrebné potvrdiť "ssl fingerprint".
Takto vyzerá konzola... Na prvý pohľad nevľúdna, ale dajú sa v nej robiť veľké divy. Zadáme login a heslo.
Po prihlásení..
Po prihlásení uvidíte tzv. message of the day (/etc/motd). Defaultne sa nachádzate v adresári /home/mojlogin. Uvediem zopár základných príkazov a tiež takých, ktoré sa môžu zísť.
ls |
list directory |
výpis obsahu aktuálneho adresára |
ll |
long list directory |
komplexnejší výpis obsahu aktuálneho adresára |
cd adresár |
vstup do adresára |
vstúpime do adresára 'adresár' |
cd.. |
choď o adresár vyššie |
zmena adresára o jeden 'hore' |
cd ~ |
zmena adresára na domovský |
zmena adresára na /home/moj_login |
id -u |
výpis UID |
výpis UID prihláseného používateľa |
id -u login |
výpis UID iného usera |
výpis UID používateľa s prihlasovacím meno 'login' |
irc |
pripojenie sa na IRC |
pripojenie sa na irc.ynet.sk, kanál #haluz |
ping pc_name |
pingnutie pc |
overenie či je pc_name online |
host pc_name/IP |
zistenie IP / mena pc |
zistí IP adresu pc, alebo meno_pc prislúchajúce IP adrese |
mc |
Midnight Commander |
program veľmi podobný Norton Commander-u |
exit |
ukončenie |
ukončí SSH spojenie a zatvorí konzolové okno |