Úvod do Operačních Systémů



Podobné dokumenty
Úvod, jednoduché příkazy

Operační systémy. Cvičení 1: Seznámení s prostředím

Základy programování (IZP)

Úvod. unx-predn_01-uvod.odt :13:43 1

SSH: dálková správa serveru

Studium enzymatické reakce metodami výpočetní chemie

Základy programování (IZP)

Základy programování (IZP)

TDP RPort 1.0. uživatelská příručka. 12. července 2007 Na slupi 2a, Praha 2

Úvod do Unixu. man: příkaz pro zobrazení nápovědy k danému příkazu, programu (pokud je k dispozici), např. man cp. pwd: vypíše cestu k aktuální pozici

Úloha 3 editor a skripty. připojte se vzdáleně na dray6.feld.cvut.cz heslo získáte na adrese

Přednáška 10. X Window. Secure shell. Úvod do Operačních Systémů Přednáška 10

IMPLEMENTACE OPERAČNÍHO SYSTÉMU LINUX DO VÝUKY INFORMAČNÍCH TECHNOLOGIÍ

ZOS CV1 Základy operačních systémů

PRACUJEME S SHELLEM Ať žije BASH.

Tomáš Borland Valenta

1. Administrace služby Bezpečný Internet přes webovou aplikaci WebCare GTS

TGMmini. začínáme. komplexní dodávky a zprovoznění servopohonů dodávky řídicích systémů

Secure Shell. X Window.

Paralelní výpočty na clusteru KMD

Úvod do Operačních Systémů

Administrace služby IP komplet premium

Administrace služby - GTS Network Storage

Administrace služby IP komplet premium

Protokol TELNET. Schéma funkčních modulů komunikace protokolem TELNET. Telnet klient. login shell. Telnet server TCP/IP.

Úvod do Linuxu. SŠSI Tábor 1

Linux-příkazový řádek

Administrace OS Unix. Úvodní informace Principy administrace Uživatelé

Před instalací 25 Minimální požadavky na systém Linux a Windows na jednom disku Zrušení instalace Mandriva Linuxu...

Přednáška 5. Identita uživatelů, procesů a souborů. Přístupová práva a jejich nastavení. Úvod do Operačních Systémů Přednáška 5

Minimální požadavky na systém Linux a Windows na jednom disku Zrušení instalace Mandriva Linuxu... 23

Počítačové sítě Systém pro přenos souborů protokol FTP

Úvod do Operačních Systémů

Základní příkazy pro práci se soubory

Metody zabezpečeného přenosu souborů

Zapnutí a vypnutí počítače

Protokol TELNET. Schéma funkčních modulů komunikace protokolem TELNET. Telnet klient. login shell. Telnet server TCP/IP TCP/IP.

C2110 Operační systém UNIX a základy programování

Úvod do Operačních Systémů

File Transfer Protocol (FTP)

Zprovoznění nových userů pro pure-ftpd server (s privátními adresáři)

IT ESS II. 1. Operating Systém Fundamentals

LINUX ADRESÁŘOVÁ STRUKTURA. Co to, hrome, je? V této lekci se budeme brouzdat adresáři. SPŠ Teplice - 3.V

Úvod do Operačních Systémů

Přednáška 1. Úvod. Historie OS Unix. Architektura OS Unix. Interpret příkazů. SHELL. Zpracování příkazové řádky. Speciální znaky. Zkratky příkazů.

Ing. Jitka Dařbujanová. TCP/IP, telnet, SSH, FTP

C2110 Operační systém UNIX a základy programování

Téma 1: Práce s Desktop. Téma 1: Práce s Desktop

Střední odborná škola a Střední odborné učiliště, Hořovice

Přednáška 1. Úvod. Historie OS Unix. Architektura OS Unix. Interpret příkazů SHELL. Zpracování příkazové řádky. Speciální znaky. Zkratky příkazů.

Základy operačního systému LINUX část I

Zapomeňte už na FTP a přenášejte soubory bezpečně

Přednáška 8. Proměnné. Psaní a ladění skriptů. Parametry skriptu. Vstup a výstup. Konfigurační soubory shellu. Úvod do Operačních Systémů Přednáška 8

Konfigurace Windows 7

MS WINDOWS I. řada operačních systémů firmy Microsoft *1985 -? Historie. Práce ve Windows XP. Architektura. Instalace. Spouštění

SSL Secure Sockets Layer

.NET Framework verze Program pro připojení ke vzdálené ploše (RDC) verze

konec šedesátých let vyvinut ze systému Multics původní účel systém pro zpracování textů autoři: Ken Thompson a Denis Ritchie systém pojmnoval Brian

Maturitní témata pro 1.KŠPA Kladno, s.r.o. Počítačové sítě a komunikace

VYTVOŘENÍ / EDITACE RDP SOUBORU

Architektura systému GNU/Linux. Bohdan Milar

Základy programování Úvodní informace. doc. RNDr. Petr Šaloun, Ph.D. VŠB-TUO, FEI (přednáška připravena z podkladů Ing. Michala Radeckého)

PSK3-7. Plánované spouštění programů a správce sezení. Skupiny procesů

POČÍTAČOVÉ SÍTĚ A KOMUNIKACE OBOR: INFORMAČNÍ TECHNOLOGIE

Identita uživatelů, přístupová práva. Linux

Nová cesta ip. Stará cesta ifconfig, route. Network address translation NAT

Úvod do UNIXu. Okruh č. 1 - přihlášení, historie, práce se soubory. Jakub Galgonek. verze r1. inspirováno materiály Davida Hokszy

Obsah. KELOC CS, s.r.o... v ý v o j a p r o d e j e k o n o m i c k é h o s o f t w a re

INSTALACE SOFTWARE A AKTIVACE PRODUKTU NÁVOD

KRONOS GUARD NET Obslužný software pro obchůzkový systém v reálném čase Active Guard. Instalace na pobočky

Operační systém MS Windows XP Professional

Linux a Vzdálená plocha

Provozní řád počítačových učeben

Skripty - úvod. Linux - skripty 2

POČÍTAČOVÉ SÍTĚ A KOMUNIKACE

STUDIJNÍ MATERIÁL PRO TECHNICKOU CERTIFIKACI ESET Business Edition, ESET Remote Administrator

Windows a Linux. Přednáška číslo 7

Provozní řád počítačových učeben

Messenger. Novell 1.0 UMÍSTĚNÍ DOKUMENTACE K PROGRAMU NOVELL MESSENGER. STRUČ NÁ ÚVODNÍ PŘ ÍRUČ KA

Sekvenční a podmíněné provádění

1 Uživatelská dokumentace

Střední úložiště. Uživatelská dokumentace Zřízení přístupu

ZÁLOHA A OBNOVA ABRA GEN

Západočeská univerzita v Plzni Fakulta aplikovaných věd Katedra informatiky a výpočetní techniky UPS. FTP Klient. A05463 fboranek@atlas.

ZÁLOHA A OBNOVA ABRA GEN

Nastavení DCOM. Uživatelský manuál

KIV/ZI Základy informatiky

Triky s OpenSSH. 4. listopadu Uvedené dílo podléhá licenci Creative Commons Uved te autora 3.0 Česko.

Nastroje na zpracovani textu:

TC-502L. Tenký klient

SSH nejen pro vzdálenou správu Linuxu

Univerzita Pardubice Fakulta elektrotechniky a informatiky ISOSY Matěj Trakal

- PC musí být připojené v lokální síti - je bezpodmínečně nutné, aby aplikace Outlook nebyla aktivní)

Střední odborná škola a Střední odborné učiliště, Hořovice

Operační systém GNU/Linux

TC-502L TC-60xL. Tenký klient

SOU Valašské Klobouky. VY_32_INOVACE_3_19_IKT_Jak_nahrat_webovou_stranku_na _internet. Mgr. Radomír Soural. Zkvalitnění výuky prostřednictvím ICT

IMPLEMENTACE OPERAČNÍHO SYSTÉMU LINUX DO VÝUKY INFORMAČNÍCH TECHNOLOGIÍ

4. Nastavení programu

Transkript:

Úvod do Operačních Systémů 1. cvičení Úvod, práce v grafickém prostředí, jednoduché příkazy. 1

Obsah Organizace cvičení Seznámení s učebnou Přihlašování a odhlašování Práce v grafickém prostředí Příkazová řádka (zápis příkazů) Vzdálená práce a přenos souborů Používání online dokumentace Jednoduché příkazy 2

Organizace cvičení I Stránky předmětu a materiály na serveru http://edux.felk.cvut.cz Během semestru 4 testy 15 minut: (4., 6., 8. cvičení) 60 minut: (11. cvičení) Ze semestru maximum 60 bodů Na zápočet minimum 30 bodů! Za zkouškový test maximum 40 bodů Na úspěšnou zkoušku je nutné správně odpovědět na základní otázky! 3

Organizace cvičení II Klasifikace: 90 100 bodů A (výborně) 80 89 bodů B (velmi dobře) 70 79 bodů C (dobře) 60 69 bodů D (uspokojivě) 50 59 bodů E (dostatečně) < 50 bodů F (nedostatečně) 4

Organizace cvičení III Klasifikace již ze cvičení při dosažení 30 bodů 55 60 bodů A (výborně) 49 54 bodů B (velmi dobře) 43 48 bodů C (dobře) 37 42 bodů D (uspokojivě) 30 36 bodů E (dostatečně) Konzultace během konzultačních hodin (nejlépe po předchozí domluvě) 5

Seznámení s učebnou systém Operační systém: SunOS 5.10 Servery: sunray1-sunray3 [.felk.cvut.cz] dray1-dray5 [.feld.cvut.cz] Lokální přihlášení do grafického prostředí Možnost připojení USB disku Audio I/O Autentifikace čipovou kartou Vzdálené přihlášení protokolem SSH Sdílený domovský adresář /home 6

Seznámení s učebnou připojení Způsoby připojení: Lokální konzole (grafická karta, monitor, klávesnice, myš) Textová konzole Grafická konzole Vzdálená konzole (telnet/ssh) 7

Přihlašování a odhlašování I Přihlášení do grafického prostředí Zadat přihlašovací jméno (např. novakx9) Zadat inicializační heslo (např. bf1mps.z) Odhlášení z grafického prostředí (CDE) 8

Přihlašování a odhlašování II Pro nastavení českého prostředí zvolte při přihlášení Options > Quick login > Off Po zadání jména a hesla zvolte Options > Language > C to en_us... > cs_cz.iso8859-2... Volba nastavení klávesnice 9

Práce v grafickém prostředí I Grafické prostředí (Desktop environment) CDE JDS (Gnome) KDE Window manager AfterStep Blackbox Enlightenment Motif Window Maker XFCE 10

Práce v grafickém prostředí II Nastvení prostředí chování a vlastnosti home session Mobile session 11

Příkazová řádka - Console aktuální (pracovní) adresář (working directory - PWD) název počítače (hostname) uživatelské jméno (username) 12

Příkazová řádka - SHELL SHELL = interpret příkazové řádky Bourn Shell sh C Shell csh Korn Shell ksh Bourn Again Shell bash Části příkazů se oddělují mezerou nebo tabelátorem (případně jejich kombinací) Příkazy se oddělují středníkem nebo novým řádkem Na velikosti písmen záleží! 13

Příkazová řádka Syntaxe jméno příkazu [command name] určuje, který příkaz se vykoná (co) přepínače/parametry/volby [options] ovlivňují vykonání příkazu (jak) argumenty [arguments] specifikují data ke zpracování (s čím) Příklad: ls -lr /usr/bin /tmp vylistuj (list) podrobně (long), rekurzivně adresáře /usr/bin a /tmp 14

Příkazová řádka jméno příkazu bez cesty Př.: date včetně cesty Př.: /usr/bin/date../script.sh./program jméno nemusí být jedinečné pokud shell příkaz nenalezne, ohlásí command not found (příkaz nenalezen) pokud uživatel nemá oprávnění příkaz spustit, shell ohlásí Permission denied (přístup odepřen) 15

Příkazová řádka přepínače mohou mít jeden argument Př.: -o vystupni_soubor krátké přepínače začínají znakem - obsahují právě jeden znak lze je psát zvlášť nebo dohromady Př.: -l -Rd dlouhé přepínače začínají znaky -- obsahují celé slovo (případně více slov) píší se zvlášť Př.: --long --output soubor.txt 16

Vzdálená práce ssh I Vzdálené přihlášení poocí protokolu ssh (secure shell) Na vzdáleném počítači je spštěn daemon (server) program běží neustále od startu systému obsluhuje příchozí požadavky na bezpečné spojení obvykle se jmenuje sshd a poslouchá na TCP portu 22 server se identifikuje otiskem (finger print) [nemazat soubor ~/.ssh/known_hosts!] Na lokálním počítači uživatel spouští program (klient) program naváže šifrované spojení se serverem komunikace probíhá šifrovaně klient se autorizuje jménem a heslem, případně klíčem po úspěšné autorizaci se spustí login shell (obvykle bash) je možné ssh spojení řetězit 17

Vzdálená práce ssh II Navázání spojení ssh username@hostname ssh sunray2.felk.cvut.cz putty (ve Windows) Obvyklé ukončení spojení při skončení login shellu při delším výpadku sítě Příkazy pro ukončení shellu (záležní na konkrétním shellu) logout exit bye ^D (ctrl-d) 18

Vzdálená práce ssh + Spuštění příkazu na vzdáleném počítači ssh username@hostname command ssh sunray2.felk.cvut.cz who Spojení přes více počítačů Nuntno použít klíče ssh sunray2.felk.cvut.cz ssh dray1.feld.cvut.cz who Generování klíčů ssh-keygen uložení do souboru ~/.ssh/authorized_keys2 19

Vzdálený přenos souborů I Vzdálené kopírování pomocí protokolu ssh Příkaz pro kopírování scp (příp. winscp ve Windows) Schéma příkazu: scp zdroj cíl lze ze vzdáleného počítače na lokální obvykle lze i kopírovat z lokálního počítače na vzdálený obvykle nelze kopírovat mezi dvěmi vzdálenými počítači (bez klíčů) zdrojem je soubor => cílem je soubor nebo adresář zdrojem je více souborů případně adresářů => cílem je adresář aktuálním adresářem vzdáleného počítače je domovský adresář uživatele na vzdáleném počítači 20

Vzdálený přenos souborů II Struktura vzdáleného cíle username@hostname:pathname/filename Kopie vzdáleného souboru do aktuálního adresáře (.) scp novakx9@sunray1.felk.cvut.cz:/tmp/y36uos/cviceni01/words. Kopie vzdáleného souboru pod jiným jménem scp dray3.feld.cvut.cz:./words mywords Kopie lokálních souborů do vzdáleného adresáře scp words mywords sunray2.felk.cvut.cz:./ 21

Vzdálený přenos souborů III Přepínače příkazu scp -v verbose mode podrobný výpis činnosti příkazu (také pro ssh) -q quiet mode neukazuje postup při kopírování souborů -r recursive kopírování obsahu adresáře -P port použití jiného TCP portu (default 22) 22

Používání online dokumentace Dokumentace v manuálových stránkách Rozdělení stránek do sekcí Vyhledávání podle klíčových slov Jednotná struktura většiny stránek Dokumentace na webu (! různé systémy) Formátovač manuálových stránek příkaz man man man man ls man printf man -s 3c printf man -k printf 23

Jednoduché příkazy hostname who who am i whoami w id su username su username: passwd 24

Příprava na příští cvičení Přihlašte se vzdáleně na server sunray1.felk.cvut.cz Prostudujte manuálovou stránku přikazů man date Pomocí protokolu ssh (např. příkazem scp/pscp) do svého domovského adresáře na serveru sunray1.felk.cvut.cz nakopírujte lokální soubor pod jiným jménem Ze serveru sunray1.felk.cvut.cz přeneste tento soubor do adresáře /tmp na serveru dray3.feld.cvut.cz 25