Jabber sendxmpp a gmail účet

doporučuji změnit heslo na google účet , protože heslo je uloženo na počítači v nešifrované podobě instalace balíčku sudo apt-get install sendxmpp následně vytvoření souboru v home adresáři echo „user1@gmail.com;talk.google.com    pa55word    gmail.com“ > ~/.sendxmpprc chmod 600 ~/.sendxmpprc odeslání jabber zprávy na Vašeho kolegu případně jiný účet echo „This is a gtalk test“ | sendxmpp -t … Číst dál

Jak na s.m.a.r.t

Moc pěkné vysvětlení jak to funguje je tady http://www.linuxexpres.cz/praxe/sprava-linuxoveho-serveru-smart-a-zdravi-pevnych-disku

Konfigurace mail serveru (Instalace postfix a mailutils)

sudo apt-get install postfix instalace se smarthost smarthost (odesílající server) 192.168.22.4 (webmail.sspu-opava.cz) dpkg-reconfigure postfix apt-get install mailutils echo „blablabla“ | mail -s „predmet messages“ franta@gmail.com   Kontrola odeslání tail -f /var/log/mail.log Výstup logu: root@student-OptiPlex-GX280:/home/student# tail -f /var/log/mail.log Apr 28 11:54:55 student-OptiPlex-GX280 postfix/pickup[3147]: 0CF69161DDB: uid=0 from=<root> Apr 28 11:54:55 student-OptiPlex-GX280 postfix/cleanup[3307]: 0CF69161DDB: message-id=<20050428095455.0CF69161DDB@student-OptiPlex-GX280> Apr 28 11:54:55 … Číst dál

Co je to incrementální záloha a jak na to

Incrementální záloha se používá pro zálohování pouze změněných souborů při prvním vytvoření zálohy se vytvoří soubor s informacemi o zálohovaných souborech a při dalším spuštění se zazálohují pouze soubory, které mají změnu v datu zápisu, velikosti případně jiný příznak. Jak na to první vytvoření zálohy rm /zalohy/zalohy-file tar cvf /zalohy/zaloha-full.tar -g /zalohy/zalohy-file /tmp/* další pouze … Číst dál

ročníkové projekty

Display a Home assistant neco na tento styl ale s touch panelem https://blog.christophermullins.com/category/home-automation/ https://github.com/sidoh/epaper_templates home assistant a esp32 display https://github.com/littlevgl/esp32_ili9431 3d arm https://hackaday.io/project/3800-3d-printable-robot-arm Ovládání žaluzií https://www.vutbr.cz/www_base/zav_prace_soubor_verejne.php?file_id=181110 Termostat ale dopracovat https://github.com/vitzaoral/esp32_thermostat Zoneminder a OpenCV objekty odkaz  a odkaz Thermal Camera – cip   , projekt odkaz ESP8266 Button odkaz HERO full automatic 3d odkaz MP3 radio odkaz kde koupit krabicka Destovy sensor odkaz Wind sensor odkaz meteo sensors odkaz Velka … Číst dál

Bash skripty – příklady

Ukázka skriptu, který kontroluje  funkčnost web serveru – stahuje stránku , která se nemění a pokud je stránka na web serveru stejná jako při předchozím průchodu oznámí, že je stejná #!/bin/bash prom=`wget –no-verbose -O – http://192.168.10.1|md5sum| cut -d " " -f 1` echo prom $prom if [ -f /tmp/docasny ]; then . /tmp/docasny if [ … Číst dál

Samba

Nainstalovat: apt-get install swat      (samba web administration tools) 901 port /etc/init.d/openbsd-inetd restart sudo passwd (+ zadání hesla pro roota) Poté napište do browseru: http://localhost:901/ Přihlašte se jako root a heslo, které jste nastavili příkazem passwd V záložce GLOBALS můžeme nastavit jméno PC, skupinu, atd. Tlačítkem commit changes provedete změny. V záložce SHARES přidáme … Číst dál

OpenVPN a jak na to

OpenVPN s jednoduchým klíčem: apt-get install openvpn openvpn –genkey –secret /etc/openvpn/se­cret.key Nyní vygenerovaný klíč přesuneme na cílový počítač, který se bude připojovat. (ten si ho musí přesunout do složky /etc/openvpn/ sudo scp /etc/openvpn/secret.key student@192.168.112.7:/tmp cp /tmp/secret.key /etc/openvpn/ Na jednom počítači následně vytvoříme soubor /etc/openvpn/vpn­.conf s obsahem: remote [adresa_druhého_PC] ifconfig 10.0.0.2 255.255.255.0 port 5001 proto udp … Číst dál

Stream text processing

Sed Jedná se o neinteraktivní textový editor. Sed čte řádky ze standardního vstupu a vykonává s nimi zadané příkazy, výsledek pak zobrazuje na standardním výstupu. Sed podporuje regulární výrazy. Ukázka: echo „maly priklad“ | sed ‚s/maly/VELKY Awk Program je série pravidel, která mohou obsahovat vzor, akci nebo obojí. Akce je uzavřena do {}. Když je ve vstupu … Číst dál