Ile połączeń jest na porcie X? jednolinijkowiec

Posted on Wed 20 October 2021 in Administracja • 1 min read

netstat -tn 2>/dev/null | grep :443 | awk '{print }' | cut -d: -f1 | sort | uniq -c | sort -nr | sed -e 's/ */ /' | cut -d" "  -f2 | paste -sd+ | bc

W powyższym przypadku na porcie HTTPS ale można zrobić z tego skrypt przyjmujący jako argument numer portu.

W Debianie i Ubuntu wymagane jest doinstalowanie …


Continue reading

Wordpress za proxym na Apaczu

Posted on Thu 20 May 2021 in Administracja • 1 min read

Zapisuję, żeby nie wymyślać drugi raz.

Są dwa serwery:
1. wordpress o adresie: 192.168.1.82 gdzie Apache serwuje pliki na porcie: 98
2. proxy: 192.168.1.80
Adres publiczny to np.: wp.aqq.pl

Na serwerze wordpress należy włączy moduł nagłówków:

sudo a2enmod headers

Pomijam proces wygenerowania …


Continue reading

Żegnaj Youtubie!

Posted on Sun 16 May 2021 in Hack • 3 min read

Zrobiłem skrypty w Bashu do pobierania świeżych filmów z konkretnego kanału. Prymityw potrzebny przy budowie Platformy ale może być zalążkiem własnego systemu subksrypcji, który pozwoli na skasowanie konta na YT.

Zadanie okazało bardziej skomplikowane niż początkowo myślałem. Na podstawie wcześniejszych doświaczeń w pobiernaiu pojedynczych filmów, uważałem że pobranie większej ilości …


Continue reading

Skrypt kontra spamerzy cz. 2

Posted on Thu 24 September 2020 in Administracja • 2 min read

W pierwszej części pisałem o japońskim filmie, Reksiu, historii dwukropka oraz, co najmniej chyba ważne, skrypcie do blokowania spamerów.

Część druga będzie krótka ponieważ jest tylko rozwinięciem istniejącego już skryptu. Pokażę teraz co do niego dodałem:

cat spammers.log | awk ' BEGIN { FS = "," } {if ($2 > 333) system("ipset add blacklist "$1 …

Continue reading

Starocie: gmailFS

Posted on Wed 25 March 2020 in Hack • 3 min read

Kolejny wygrzebany, z czasów gdy nie było chmur.

Znudzony walką z inotify i poruszony myślą, że dziś zaskwierczy coś w domowym dysku i wczoraj uporządkowana kolekcja zdjęć pojedzie na wieczną wycieczkę, poruszony tym więc, postanowiłem sklonować zdjęcia na jakieś backupowe urządzenie.

Płyty DVD (na CD toto się nie mieści) bywają …


Continue reading

Starocie: inotify

Posted on Wed 25 March 2020 in Hack • 6 min read

My personal itch

Przy robieniu porządku po koronawirusie, a co? przecież w końcu się to wyczyści i trzeba będzie ruszyć z robotą, znalazłem stare artykuły, pisane jeszcze dla LinuxNews albo dla czeskiego Linuxsoft.cz. Wrzucam na pamiątkę.

Zależy mi na zautomatyzowaniu wydruku plików postscriptowych przynoszonych do biura przez pewnego jegomościa …


Continue reading

Macbook (nie)ujarzmiony

Posted on Thu 19 March 2020 in Hardware • 2 min read

Wróciłem z Zakopanego. O mały włos wyjazd by się nie udał z powodu koloru patchcordów. Miałem ze sobą czarne ale informatyk regionalny nie wyraził na nie zgody. Z początku się żachnąłem: "jakie to ma znaczenie?" ale gdy polazłem z technicznymi do serwerowni, zrozumiałem że facet nie ma innego wyjścia. Wszystko …


Continue reading

Czas na 24-bitowy terminal (tmux + zsh + vim)

Posted on Sat 01 February 2020 in Linux • 2 min read

Koniec dziadowania, jest XXI wiek i skoro można mieć wygodny interfejs do programowania (i nie tylko), to trzeba go sobie zapewnić.

Przygotowuję sobie 24-bitowy (RGB) terminal, do kodowania na zdalnej maszynie z tmuxem i pokolorowanym VIM-em .

Po co? By korzystać z szablonów kolorów (colorscheme) w VIM-ie i WIDZIEĆ kod. Porównanie …


Continue reading

letsencrypt na Slackware

Posted on Mon 01 April 2019 in Administracja • 3 min read

Generowanie certyfikatów LetsEncrypt na dystrybucji Slackware nie jest możliwe za pomocą domyślnego skryptu urzędu czyli Certbota.

Z pomocą przychodzi napisany, zdaje się w Bashu, skrypt dehydrated. Poniżej opisuję jego jak najszybsze i bezproblemowe (ha!) użycie.

W niniejszym artykule pokazuję jak generować certyfikaty dla dwóch serwerów, jeden z nich to serwer …


Continue reading

Proxmox: resize disk in LXC container

Posted on Fri 06 April 2018 in Wirtualizacja • 1 min read

  1. Shutdown container.
  2. Resize disk with GUI: select machine, click Resources, select Disk and click Resize Disk or
  3. Resize disk with console: pct resize <vmid> <disk> <size> [OPTIONS]
  4. On Proxmox machine in console: e2fsck -fy /dev/pve/vm-<vmid>-disk-x resize2fs /dev/pve/vm-<vmid>-disk-x
  5. Sometimes you will need to …

Continue reading