Třetí test

Varianta pro zimní semestr 2021/22

Konkrétní varianta zadání se Vám zobrazí v testech v InSIS a to v pondělí 17. října od 16:00 do 22:00. Test je na 20 minut

U souborů a adresářů vytvořených na bis.vse.cz musí být čas z doby, po kterou máte otevřen test v InSIS.

Ukázkový test je v InSIS otevřen

Test se bude skládat ze dvou částí:

  1. Vytvoření adresářů, souborů či linků s příslušnými atributy na bis.vse.cz
  2. Odpovědi na otázky ohledně procesů a programů na bis.vse.cz

V první části testu budou tři zadání na práva k souborům a adresářům, zde jsem uvedl 5 typických. V druhé části testu budou též tři zadání.

  1. Na serveru bis.vse.cz v adresáři /var/tmp :
    • Vytvořte soubor username.log (za username doplňte Vaše uživatelské jméno), který budete vlastnit Vy a skupina users. Práva budou rw-r--r--.
    • Vytvořte symbolický odkaz (link) username.lnk, který bude odkazovat na soubor username.log (za username doplňte Vaše uživatelské jméno).
    • Vytvořte adresář username a přiřaďte mu atributy, aby všechny soubory v adresáři vytvořené patřily skupině users. Vy i skupina users budete moci v tomto adresáři vytvářet soubory, rušit soubor, vypsat seznam souborů, otevírat soubory. Ostatní nebudou mít žádný přístup.
    • Vytvořte adresář username2. Vy i skupina users budete moci v tomto adresáři vytvářet soubory, rušit soubory, vypsat seznam souborů, otevírat soubory. Rušení a přejmenování souborů bude omezeno - uživatelé mohou přejmenovávat a rušit pouze soubory, které vlastní. Ostatní uživatelé nebudou mít žádný přístup.
    • V adresáři username vytvořte hardlink na soubor .bash_history ve Vašem domovském adresáři.
  2. Odpovězte na otázky:
    • Kdo je efektivním vlastníkem procesu s příkazovým řádkem /usr/sbin/sks -stdoutlog recon? Jaká je efektivní skupina tohoto procesu? Uveďte EUID a EGID a dále jméno vlastníka a jméno skupiny.
    • Může tento proces otevřít a přečíst soubor /var/log/mail.log ?
    • Na severu bis.vse.cz je nainstalován balíček openssh-server, což je SSH server. Jaká verze je nainstalována?
    • Je na serveru bis.vse.cz nainstalován balíček htop? Pokud ano, jaká verze? Pokud ne, jaká verze je k dispozici pro instalaci?
  • vytvořit soubor (příkaz touch vytvoří prázdný soubor, editor nano, zkopírovat existující soubor pomocí cp, výstup programu přesměrovat do souboru >),
  • vytvořit adresář (příkaz mkdir)
  • vytvořit druhé jméno – hard link i symbolický link (příkaz ln),
  • vypsat údaje o souborech (příkaz ls, např. ls -l, ls -l -i),
  • nastavit vlastníka, skupinu (příkazy chown, chgrp),
  • nastavit přístupová oprávnění (chmod),
  • dohledat uživatele v /etc/passwd (příkaz id, prohlížení souborů: less, popř. editor nano),
  • dohledat skupinu v /etc/group (příkaz id zobrazí členství ve skupinách),
  • informace o spuštěných procesech (příkaz ps, popř. top),
  • seznam nainstalovaných balíčků (příkaz apt list --installed, popř. dpkg --list),
  • Poslední úprava: 2022/10/12 17:16
  • autor: pavlicek