Posts

SSL sertifikaatin asentaminen Ubuntu Server 16.04:lle

Asenna tarvittavat paketit: sudo add-apt-repository ppa:certbot/certbot sudo apt-get update sudo apt-get install python-certbot-apache Käynnistä asennus: certbot --apache Tee käsin halutessasi muutoksia: certbot --apache certonly Testaa sertifikaatin automaattinen uusinta: certbot renew --dry-run https://certbot.eff.org/#ubuntuxenial-apache

LEDE ja NCM tuki

Mikäli ledessä halutaan käyttää NCM mokkulaa WAN:issa, tulee asentaa comgt-ncm ja wwan paketit. https://lede-project.org/docs/user-guide/wan_interface_protocols

Kuinka ohjata kaikki https liikenne https:ksi ja päästä eroon muistiin liittyvästä virheilmoituksesta nextcloudissa

Lisää .htaccess tiedoston loppuun: RewriteEngine on RewriteBase / RewriteCond %{HTTPS} !on RewriteRule (.*) https://my.domain.name%{REQUEST_URI} [L,R=301] <IfModule mod_headers.c>   Header always set Strict-Transport-Security "max-age=15552000; includeSubDomains" </IfModule>

LFTP:n pikaohje

Asenna ohjelma lftp: apt-get update aptget install lftp Käynnistä ohjelma komennolla: lftp Luo bookmarkkeja: bookmark add https://url.url.url Listaa bookmarkit: bookmark list Avaa bookmarkit: open bookmarkinnimi Lataa tiedostoja latausjonoon: queu mirror --use-pget-n=4 --parallel=2 tiedostonnimi Tarkasta mitä tiedostoja latausjonossa: jobs Kirjoittamalla "exit" vo poistuia lftp ohjelmsta. Lataus jää taustalle pyörimään.

Ubuntu server automaattinen kellonajan asetus (NTP)

sudo su dpkg-reconfigure tzdata (saat määritetyä aikavyöhykkeen, mikäli tarvetta) apt-get install ntp asennus valmis ntpq -c peers (näyttää mistä aikapalvelimilta synkkaus tapahtuu) Tähdellä merkitty mistä synkkaa. Plussat varalla. Miinuksella merkattu heittää liikaa ja hylätty ------------------------------------------ hwclock -r (näyttää bios kellon) hwclock -w (asettaa sen ntp aikaan)

OPENWRT Automaattinen boottaus

Seuraavilla komennoilla saat openwrt:n boottaamaan automaattisesti haluamanasi ajankohtana: export EDITOR=nano (vaihtaa editorin nano:ksi) crontab -e (pääset luomaan ajastetun komennon NANO editorilla) 0 4 * * * reboot now (lisää rivi tiedostoon ja tallenna. Automaattinen boottaus joka päivä klo 04:00) ----------------------------------------------------------------------------------- The first number denotes the minute (0-59). In this case, 0 represents the top of the hour. The second number denotes the hour (0-23). In this case, 3 represents 3 AM. The third number denotes the day of the month (1-31). In this case, * matches any day of the month, so this field is ignored. The fourth number denotes the month of the year (1-12). In this case, * matches any day of the month, so this field is ignored. The fifth number denotes the day of the week (0-6) beginning with Sunday. In this case, 0 represents Sunday. The final item is the command to be run. The crontab ...

Openelec Raspberry MPEG2 Codec

Mikäli käyttää tvheadend addonia Kodissa Raspberryllä saattaa törmätä ongelmiin kanavaa vaihtaessa. SD kanavalta vaihtaessa HD kanavalle, kuva "jäätyy". Myös SD nauhoitteiden kelaamisessa saattaa esiintyä ongelmia. Tähän auttaa mpeg2 codecin  ostaminen. Codecin asentaminen openeleciin onnistuu seuraavasti: 1. Ota SSH yhteys Raspberryyn 2. mount -o remount,rw /flash 3. nano /flash/config.txt 4. decode_MPG2=0000000000 (lisää viimeiselle riville, nollien paikalla raspberryltä saamasi koodi) 5. poistu editorista ja tallenna muutokset ctrl-x 6. mount -o remount,ro /flash 7. reboot Uudelleen käynnistyksen jälkeen voit ottaa uudelleen SSH yhteyden ja tarkistaa, onnistuiko aktivointi antamalla käskyn: vcgencmd codec_enabled MPG2 Mikäli codecin aktivointi onnistui tulee näkyviin: MPG2=enabled (Huom!: Case sensitive, MPG2 tulee kirjoittaa AINA ISOLLA)

Unohtuneen TvHeadEnd salasanan "resetoiminen" Ubuntu Server

sudo dpkg-reconfigure tvheadend  Anna uusi käyttäjätunnus ja salasana

TBS6205 Quad Tuner PCIe Card ja Ubuntu ajurien asennus.

Lataa ajurit esim /usr/src/ (Tarkista uusin ajuripaketti ennen latausta osoitteesta http://www.tbsdtv.com/download/ ) Asenna tarvittavat ohjelmat: apt-get update apt-get install mercurial build-essential libproc-processtable-perl apt-get install linux-headers-`uname -r` apt-get install unp apt-get install unzip cd /usr/src/ wget ajuripaketin-url.zip Pura paketti: unp -u tbs-linux-drivers_v140113.zip Pura paketin sisältä tullut paketti: unp linux-tbs-drivers.tar.bz2 Mene hakemistoon: cd linux-tbs-drivers Valitse järjestelmän arkkitehtuuri: (tässä tapauksessa 64bit.)  ./v4l/tbs-x86_64.sh Saat viestin: TBS drivers configured for x86_64 platform. Puhdista paikat: sudo rm -rf /lib/modules/$(uname -r)/kernel/drivers/media/ (poistaa KAIKKI vanhat ajurit) make clean make distclean Rakenna ajuri: make Asenna ajuri: make install Lataa juuri asennettu ajuri: sudo modprobe -v tbs62x0fe Saat viestin: insmod /lib/modules/3.19.0-42-generic/kernel/driv...

Ubuntu Server 14.04 LTS autoupdaten poiskytkentä

nano /etc/apt/apt.conf.d/10periodic  APT::Periodic::Update-Package-Lists "1";  muuta rivi ->  APT::Periodic::Update-Package-Lists "0";