Forfatterarkiv: Brian Lund Klint

Create Strong passwords in BASH Script

OK, this has been answered a couple of times before: http://unifix.org/cgi-bin/index.pl?action=show&ID=193 http://unifix.org/cgi-bin/index.pl?action=show&ID=203 But none of those scripts actually test for password strength 🙂 Debug mode: LOOP=1 PASSWORD=”” until [[ $PASSWORD =~ [a-z].*[a-z] ]] && [[ $PASSWORD =~ [A-Z].*[A-Z] ]] && … Læs resten

Udgivet i Knowledge Base | Skriv en kommentar

Overvåg dine SSL Certifikater med Nagios

Det er ikke bare hamrende uprofessionelt men det er også mega irriterende når ens SSL Certifikater udløber og man ikke opdater det – for det første har man jo sat ind i sin kalender når certifikatet skal fornyes men det … Læs resten

Udgivet i Knowledge Base, Nagios | Skriv en kommentar

DDoS Attack Stats

This of course only works, if you still have access to the machine. Local access or out of band remote access would be required, if you really were under attack. #!/bin/sh # Regex that maches the attackers browserstring, # or … Læs resten

Udgivet i Knowledge Base | Skriv en kommentar

Find XML part in files

If you have a lot of XML files, like Magento Module Config Files, and need to find a code snippet, like the Crontab definitions in all files, try this: find . -name ‘*.xml’ | xargs awk ‘/<crontab>/,/<\/crontab>/{print FILENAME, $0; nextfile}’ … Læs resten

Udgivet i Knowledge Base | Skriv en kommentar

Find and strip BOM – Byte Order Mark from files

Use this to find and strip those peskey BOM’s from your PHP code: find -type f |while read file; do if [ “`head -c 3 — “$file”`” == $’\xef\xbb\xbf’ ]; then echo “found BOM in: $file”; sed -i -e ‘s/\xEF\xBB\xBF//’ … Læs resten

Udgivet i Knowledge Base | Skriv en kommentar

Udtræk data fra din Apple Kalender

Jeg ville gerne have en oversigt over dagens opgaver op på en af skærmene på kontoret, så jeg har overblik over hvad jeg mangler uden at side med kalenderen åben hele tiden. Men det var ikke til at finde nogle … Læs resten

Udgivet i Knowledge Base | Skriv en kommentar

Make SSH stop asking stupid questions

To make your everyday SSH experience a little more enjoyable, use these local config settings: your local config is in ~/.ssh/config host * ForwardAgent yes SendEnv LANG LC_* HashKnownHosts no ServerAliveInterval 30 host oldhost.example.net User myoldusername host *.companyhosts.example.net User root … Læs resten

Udgivet i Knowledge Base, SSH | Skriv en kommentar

disable password login on SSHD

(openssh) To disable interactive login and only permit RSA keys: # Change to no to disable s/key passwords ChallengeResponseAuthentication no PasswordAuthentication no KbdInteractiveAuthentication no

Udgivet i Knowledge Base | Skriv en kommentar

SSH Tunnel in the Background

Use this to make a SSH tunnel in the background: # nohup ssh -f -N -L 81:target.example.com:81 jumphost.example.com nohup makes the thing go away in the background -f makes SSH run in the background -N tells SSH that it should … Læs resten

Udgivet i Knowledge Base, SSH | Skriv en kommentar

MySQL multimaster replikation med Galera

Multimaster replikation er når en eller flere database servere er koblet sammen og ændringer på en vilkårlig maskine effektueres på samtlige. Metoden beskrevet i dette indlæg er basseret på en tredieparts patch til MySQL og jeg vil demonstrere hvordan man … Læs resten

Udgivet i Knowledge Base, Mysql | Skriv en kommentar