Hash hesla ako spôsob zmeny hesla užívateľov

Častou úlohou IT administrátora je zabezpečenie zmeny hesla užívateľov. Dobrým spôsobom, ako zabezpečiť túto zmenu, je získať od nich hash kvalitného hesla a ten priamo vložiť do príslušného /etc/shadow, alebo .htpasswd súboru:

1. Vytvorenie hash

Hash si vytvorí každý užívateľ sám cez jednoduché webové rozhranie. Formulár zabezpečí kvalitu hesla podľa kritérií nastavených v javaskripte.

Take regular breaks - RSI guard in bash for Linux and Mac OS X

„Take regular breaks“ is probably the most frequent advice you will receive when you talk to medical professionals about Repetitive Strain Injury (RSI).

You can search for such tool or make one… You need just few lines of the bash code. It works like an endless loop of timer. It plays sound and shows the message window which automaticaly disappears after 20 sec. Enjoy.

#!/bin/bash
# tested on Ubuntu
while [ 1 ]; do
 aplay /usr/share/sounds/phone.wav
 xmessage -center -timeout 20 "Take a break..."
 sleep 1800; # have a little break every 30 minutes...
done

sshfs a autofs. Tandem produktivity.

Každý default desktop je obmedzený kapacitou RAM, HDD, perifériami. Pomocou sshfs a autofs aspoň obmedzenie diskového priestoru dokážeme zničiť. Rozšírime svoje PC, alebo laptop o kapacitu každého servra, na ktorý máme prístup.

Potrebujeme

  • rýchly internet. Adekvátny našej práci a veľkosťou používaných súborov…
  • ssh konto na nejakom serveri. Tak napríklad hostmonster ponúka neobmedzené úložisko za ľudovú cenu (a tonu iných služieb v cene k tomu).

Krátky postup:

Solaris 10 crontab for user without password does not work

If you want to make an cron job for an user account on Solaris 10, manual says following:

  • in /etc/cron.d/cron­.allow you should have line with the user account name
  • of course you should not have this line in /etc/cron.d/cron­.deny
  • now you can set the cron job by command
crontab -e

Anyhow, test it before you go off… My experience is that instead of job done I found

# tail /var/cron/log

...
! bad user (testuser) So jan 10 11:33:00 2009
...

What now?

QR code ako spôsob priameho stiahnutia súboru do mobilu

Pomocou bookmarkletu - krátkeho javascript programu, ktorý si dáte na viditeľné miesto ako záložku v prehliadači, môžete priamo sťahovať žiadaný program v mobile. Bez pracného WAP-ovania, bez písania akeľkolvek URL, jednoduchým odfotením kódu z obrazovky desktopu.

Ubuntu 8.04 upgrade na 8.10, moje tipy

Možnože nasledujúce čerstvé informácie niekomu pomôžu dostať sa bezproblémovo na novšiu verziu Ubuntu.

  • povolenie upgrade v Systém – Správa – Zdroje softvéru

Keďže 8.04 je LTS, tak defaultne je tam nastavené Aktualizácie – Vydania s dlhodobou podporou. Toto stačí zmeniť na „Normálne vydania“ a potom už Správca aktualizácií ponúkne 8.10-tku.

  • Grafická karta – problémy

Solaris 10 a inštalácia Oracle 10g

Operačný systém a databáza… Obe desiatky z nadpisu znamenajú špičku vo svojej oblasti. Napriek tomu, alebo možno práve preto sa s nimi nenudíme. Prinášam trik, ktorý bol potrebný pre úspešnú vzdialenú inštaláciu databázového enginu Oracle pod Solarisom.

Grafické rozhranie je nutné. To vie každý, kto Oracle inštaloval. Potom môžete grafiku vyhodiť, alebo vypáliť.

vncserver nestačí. Spustenie inštalátora v ňom jednoducho zlyhá. Je potrebné presmerovať X server k sebe. No

ssh -X servername

vracia
Error: Can't open display:

How to use 2d barcode generator? Tip #1

Maybe the first idea is to code your personal web page. But in today's web 2.0 world you'd rather code "Add to friends" direct link - for instance to the Facebook social network.

All you need is:

  • Type your link in the generator:

    http://m.facebook.com/s.php?q=milos+wikarski
    (do not forget to edit - put YOUR real name...)

  • Generate Data Matrix or, "nicer" QR-code
  • Print it to your T-shirt, or wherever you wish...

    See my post about the barcode encoder.

  • Free online 2d barcode generator

    I invite you to check Free 2d barcode (Data Matrix or QRCode) Online Creator on http://wikarski­.com/

    Although there are some free generators on the web, this one provides barcodes without restriction. You can use it for generating text, URLs, SMS „shortcuts“ for your phone, or for creating labels of your products.

    In the near future this will be enhanced with custom PDF file generator connected to your database source. Stay tuned.

    Google má darček pre našincov - (skoro) všetky stránky sveta v Slovenčine

    Svetové jazyky už roky mohli byť automaticky prekladané pomocou google translatora. Od konca septembra do portfólia jazykov pribudla Slovenčina. Ja len dúfam, že bude rýchlo osvojená ako „essential knowledge“ v každej príručke o základnom ovládaní počítača. Prispeje to k čoraz viac rozšírenej myšlienke:

    …niekedy boli ľudia, čo vedia, a ľudia, čo nevedia. Dnes je google.

    Pre konzervatívnejšiu generáciu, ktorá z uvedeného nezachytila „zákonný návod na použitie v materinskom jazyku“, prinášam krátky „how to“:

    Syndikovať obsah