Skip to content

Margus Roo –

If you're inventing and pioneering, you have to be willing to be misunderstood for long periods of time

  • Cloudbreak Autoscale fix
  • Endast

Month: February 2011

How to create huge CPU load e kuidas tekitada suurt CPU koormust

Posted on February 23, 2011 - May 12, 2011 by margusja


md5sum < /dev/urandom


openssl speed

Posted in LinuxLeave a comment

Kuidas kopeerida root kasutaja all nii, et originaal failiõigused jääks alles kasutades tar käsku

Posted on February 22, 2011 by margusja

tar cf – * | ( cd /target; tar xfp -)

Posted in LinuxLeave a comment

curl and how to test web page header

Posted on February 22, 2011 by margusja


[Tue Feb 22 11:11:27 margusja@IRack curl -I margus.roo.ee
HTTP/1.1 200 OK
Date: Tue, 22 Feb 2011 09:20:45 GMT
Server: Apache/2
X-Powered-By: PHP/5.2.14
X-Pingback: http://margus.roo.ee/xmlrpc.php
Vary: Accept-Encoding,User-Agent
Content-Type: text/html; charset=UTF-8

[Tue Feb 22 11:11:35 margusja@IRack

Posted in LinuxLeave a comment

DAS SAN NAS

Posted on February 19, 2011 - February 19, 2011 by margusja
  • DAS – Directly Attached Stprage
  • SAN – Storage area Network
  • NAS – Network Attached Storage

Posted in LinuxLeave a comment

Faster File Copy Using Tar and SSH

Posted on February 15, 2011 by margusja

tar -cf – myfile | ssh target_host “cd /target_dir; tar -xf -“

Posted in LinuxLeave a comment

Ooper LA TRAVIATA

Posted on February 4, 2011 by margusja

Pean häbiga tunnistama – eila oli minu esimene ooperikogemus. Ootasin hullemat ja kartsin, et ei pea lõpuni vastu. Pean ennast kiitma, olin tubli. Kõik vaatlused olin kenasti kohal ja sain isegi aru sisust, kuigi tekst oli itaaliakeelne. Abiks oli muidugi lava peal asuv tabloo, kus jooksis eesti- ja ingliskeelne tekst. Pean mainima, et sisust aru saamiseks oli tarvis mõlemakeelse teksti jälgimist.

Aga andestage minu matslikust, siis minu kokkuvõtte on järgmine:

Lugu oli talutav. Lõpus kiskus kangesti rohkem salatoimikute valdkonda. Lõpus tuli ka võlur lavale (noh tegelane kes all orkestrist muusikat välja võlus – võlukepp ja puha.)

Posted in FunLeave a comment

ID kaardiga autentimine Apache2 veebiserveriga

Posted on February 2, 2011 - February 2, 2011 by margusja
  • Eelduseks on juba toimiv SSL sait (HTTPS)

loo eraldi kataloog /etc/httpd/conf/id/

cd /etc/httpd/conf/id/
wget http://www.sk.ee/files/JUUR-SK.PEM.cer
wget http://www.sk.ee/files/ESTEID-SK.PEM.cer
wget http://www.sk.ee/files/ESTEID-SK%202007.PEM.cer

Pane kõik 3 juursertifikaati kokku ühte faili, et veebiserveril oleks lihtsam neid lugeda:

sudo cat JUUR-SK.PEM.cer ESTEID-SK.PEM.cer ESTEID-SK\ 2007.PEM.cer > juur.crt

Lae alla kehtetute sertifikaatide nimekiri:

wget http://www.sk.ee/crls/esteid/esteid.crl
wget http://www.sk.ee/crls/esteid/esteid2007.crl
wget http://www.sk.ee/crls/juur/crl.crl

Kuna allalaetavad tühistusnimekirjad on apache jaoks loetamatul kujul, siis on vaja need konverteerida PEM formaati:

openssl crl -in esteid.crl -out esteid.crl -inform DER
openssl crl -in esteid2007.crl -out esteid2007.crl -inform DER
openssl crl -in crl.crl -out crl.crl -inform DER

Apache dokumentatsioonis nõutakse ka räsi-linkide loomist. Genereerime need käsuga:

n="0";for f in `ls *.crl`;do ln -s $f `openssl crl -hash -noout -in $f`.r$n ;let n=n+1;done

Lisa apache konfiguratsioonifaili, SSL virtuaalsaidi osasse, read:

SSLCACertificateFile /etc/httpd/conf/id/juur.crt
SSLCARevocationPath /etc/httpd/conf/id/crl

Lisa SSL virtuaalsaidi sektsioonide juurde järgmine directory sektsioon:

Options Indexes FollowSymLinks MultiViews
AllowOverride AuthConfig Options
Order allow,deny
allow from all

Kataloogi, mida soovid kaitsta loo .htaccess. Juhul kui kogu virtuali soovid kaitsta, siis võib ka virtuali config faili lisada:

SSLVerifyClient require
SSLVerifyDepth 2

Kui nüüd kõik kenasti läks, siis apache restart

kui tahta, et server sertifikaatide andmed muutujatesse kannaks (et need oleks skriptides kasutatavad), võiks lisada .htaccess faili midagi sellist:


Files ~ "\.(cgi|shtml|php)$"\
SSLOptions +StdEnvVars +ExportCertData
Files

  • http://id.ee/?id=10736
  • http://wiki.itcollege.ee/index.php/ID_kaardiga_autentimine_Apache2_veebiserveriga
  • http://www.colleduc.ee/id.html
Posted in LinuxLeave a comment

The Master

Categories

  • Apache
  • Apple
  • Assembler
  • Audi
  • BigData
  • BMW
  • C
  • Elektroonika
  • Fun
  • Hadoop
  • help
  • Infotehnoloogia koolis
  • IOT
  • IT
  • IT eetilised
  • Java
  • Langevarjundus
  • Lapsed
  • lastekodu
  • Linux
  • M-401
  • Mac
  • Machine Learning
  • Matemaatika
  • Math
  • MSP430
  • Muusika
  • neo4j
  • openCL
  • Õpetaja identiteet ja tegevusvõimekus
  • oracle
  • PHP
  • PostgreSql
  • ProM
  • R
  • Turvalisus
  • Varia
  • Windows
Proudly powered by WordPress | Theme: micro, developed by DevriX.