Kasutaja:Jj
Personaalne jj arendusnurk kuutõrvajas
NB Mitte puududa
Must materjal
- jj sodinurk testimiseks ja kiireteks ideedeks
- pppoe kiire
- Haldustarkvara
- terminal server FreeBSD näitel
- atacontrol
- Promtpt
- apache ssl täiendust vajav
- apache suexec php freebsd
- vinum gvinum ja geom
- rrdool snmp ja süsteemse info alusel graafikute joonistamine
- nagios monitooring - vaja neist kahest kokku panna midagi
Selinux nsa toel arendatud http://www.nsa.gov/research/selinux/
Mingi programm screeni
/usr/local/bin/screen -dmS rtorrent /usr/local/bin/pebrot
Failimuudatuste jooksev vaatamine
http://en.wikipedia.org/wiki/Inotify
live's wrapper mis loeb ühelt töötavalt programmilt väljundit ja käitub vastavalt
/root/bin/gen_stat | /root/bin/wrapper.sh &
#!/usr/bin/awk -f
#kasutamiseks emergeda mailx gentoo masinas
{
if ( $3 != "1" )
{
print " systeem toimib"
"echo \"generaator ok!\" | mail -s \"generaator ok!\" email@asdf.ee" | getline current_time
}
else
{
print " rike"
"echo \"generaator t22tab!\" | mail -s \"generaator t22tab!\" email@asdf.ee -c email2@asdf.ee"" | getline current_time
}
}
#spam viirus content_filter = smtp-amavis:[127.0.0.1]:10024
ja faili master.cf lõppu lisada
smtp-amavis unix - - n - 5 smtp -o smtp_data_done_timeout=1200 -o smtp_send_xforward_command=yes 127.0.0.1:10025 inet n - n - - smtpd -o content_filter= -o local_recipient_maps= -o relay_recipient_maps= -o smtpd_restriction_classes= -o smtpd_client_restrictions= -o smtpd_helo_restrictions= -o smtpd_sender_restrictions= -o smtpd_recipient_restrictions=permit_mynetworks,reject -o mynetworks=127.0.0.0/8 -o strict_rfc821_envelopes=yes -o smtpd_error_sleep_time=0 -o smtpd_soft_error_limit=1001 -o smtpd_hard_error_limit=1000
mpt
do sysctl -a | grep nonoptimal_volumes this should find an oid somewhere under mpt branch, and it should reflect the number of raid volumes in state other than "optimal". in most cases this means that a disk has gone bad.
FreeBSD all erinevate raidide monitooringud
http://www.nico.schottelius.org/docs/freebsd-raid-monitoring/
http://www.freebsdwiki.net/index.php/Megarc
Monitooring smartmontoolsiga
http://smartmontools.sourceforge.net/docs/raid-controller_support.html
Nagu nimi jutustab
http://nixify.blogspot.com/2009/10/getting-reports-on-intrusion-attempts.html
viiskümmend suurimat kausta sorteerituna
du -k . | sort -nr | head -50
Paging http://en.wikipedia.org/wiki/Paging
pagesize
Mõned regexpi mustrid
as 112233 sdf asd 0.0232 ads
Muster: \s(0\.)?[0-9]+\s
Selgitus:
\s - tühik (0\.)? - luba numbrijada ees 0. [0-9]+ - vähemalt 1 number
Nt rida
OUTPUT="HTTP OK HTTP/1.0 200 OK - 3376 bytes in 0.093 seconds"
Selle analoogia põhjal proovi äkki sellist:
"output:tm:/- (\\d+) bytes/" "output:tma:/in = (\\d+\\.?\\d*) seconds/"
Nimelt, kuna originaalis ilmselt on kirjutatud \\d, siis tähendab see, et \ tuleb veel topelt escapeda, ehk \\, millest võis minu esialgne rida mitte töötada. Teine asi on nende sulgudega - sulgude sees olev regexi osa on see, mis pannakse väljundisse, seega peab sulge õigesti panema.
Pikk lohisev käsk abiks liiga pikkade vanade rippuvate protsesside tarbeks
for P in `links --dump http://nw.eenet.ee/server-status | egrep "space:+Kspace:+digit:\.digit:{2}space:+digit:{3,}" | cut -c 6- | cut -d ' ' -f 1`; do echo "$P tapetakse"; kill -USR2 $P; done
http://www.gtkpod.org/about.html linux/bsd ipod kasutus
http://www.cgsecurity.org/wiki/PhotoRec failide taastamine ntfs/fat/ext
http://www.mastershaper.org/index.php/Main_Page linuxil powertool neti koormuste kontrolliks
http://l7-filter.sourceforge.net/ filtreerida teenuseid ja nt muula, torrentit blokeerida
õpetussõnu
https://help.ubuntu.com/community/Servers lugeda ja kirjutada ka ise huvitavatest ideedest
http://www.defcon1.org/html/articles.html
http://www.freebsd.org/cgi/url.cgi?ports/www/rt36/pkg-descr
http://wiki.bestpractical.com/view/FreeBSDInstallGuide
RIPE aadressid LIRidel
ftp://ftp.ripe.net/pub/stats/ripencc/membership/alloclist.txt
Lingid
http://geektechnique.org/projectlab/796/how-to-build-a-fully-encrypted-nas-on-openbsd
http://akadeemia.kakupesa.net/VR1/loengud
http://www.openmaniak.com/inline_final.php
http://www.bsdcan.org/2007/schedule/track/Tutorial/index.en.html
http://sourceforge.net/projects/snoop/
http://wiki.wifi.ee/index.php?title=Eri:Allpages
Mõned samba lingid
http://www.freebsddiary.org/samba-pam.php
FreeBSD lingid
http://www.freebsd.org/projects/ideas/
http://blizzard.rwic.und.edu/~nordlie/miniwulf/ Beowulf cluster running under FreeBSD
Raua lingid
Võrk
http://www.routeviews.org/dynamics/
http://en.wikipedia.org/wiki/Border_Gateway_Protocol
http://www.cyberciti.biz/tips/howto-monitor-and-restart-linux-unix-service.html
iconv -t utf-8 /etc/passwd
iconv -t latin /etc/passwd
iconv --from-code= --to-code=UTF-8 ./fail1 > ./fail2
/usr/sbin/apache-modconf apache enable mod_info vaja uurida kas uuel töötab ka