Usuwanie wszystkich reguł iptables

Debian/Ubuntu

#!/bin/sh
echo "Zatrzymuję filtr pakietów - cały ruch dozwolony"
ipt="/sbin/iptables"
# jeśli brak /sbin/iptables wychodzimy
[ ! -x "$ipt" ] && { echo "$0: "${ipt}" nie znaleziony."; exit 1; }
$ipt -P INPUT ACCEPT
$ipt -P FORWARD ACCEPT
$ipt -P OUTPUT ACCEPT
$ipt -F
$ipt -X
$ipt -t nat -F
$ipt -t nat -X
$ipt -t mangle -F
$ipt -t mangle -X
$ipt iptables -t raw -F
$ipt -t raw -X

CentOS

Redhat, Fedora, Centos posiadają preinstalowany skrypt wyłączający filtr pakietów.

/etc/init.d/iptables stop

service iptables stop

Listowanie pakietów wg daty instalacji

Jak wylistować pakiety wg daty ich instalacji?

RedHat, CentOS i inne rpm-based

rpm -qa --last

Aby sprawdzić datę instalacji konkretnego pakietu np. memcached:

rpm -qa --last memcached

Arch, Manjaro

Najpierw musimy doinstalować pakiet expac.

Aby wylistować 20 ostatnio zainstalowanych pakietów:

expac --timefmt='%Y-%m-%d %T' '%lt%n' | sort -r | head -n 20

Wszystkie zainstalowane w bieżącym miesiącu – posortowane od ostatnio zainstalowanego:

expac --timefmt='%Y-%m-%d %T' '%lt%n' | grep $(date +%Y-%m)| sort -r

Czytaj dalejListowanie pakietów wg daty instalacji

Niemal 5% Linuksa na desktopach w Polsce

Od czasu do czasu przeglądam sobie statystyki na stronie ranking.pl. Można tam znaleźć bardzo ciekawe dane dotyczące internautów łączących się z obszaru Polski z polskimi witrynami. Używane systemy operacyjne, przeglądarki internetowe, rozdzielczości czy ruch z PC vs non-PC.

Oczywiście spoglądam też jak wzrasta (pomalutku) udział mojego ulubionego systemu czyli Linuksa. Przeglądając dane za pierwszy tydzień maja 2017, postanowiłem je rozdzielić i przeliczyć pod względem ruchu generowanego przez komputery i platformy mobilne.

Czytaj dalejNiemal 5% Linuksa na desktopach w Polsce

Generowanie losowych haseł w konsoli Linux

Podobno jedna trzecia użytkowników Internetu używa słabych, prymitywnych haseł typu: 123456, akuku1234, qwerty123, zosia78 czy też admin 🙂
Trudno się w takiej sytuacji dziwić, że często konta „zabezpieczone” takim hasłem są przejmowane.

Jak wygenerować sobie silne hasło za pomocą konsoli Linuksa?
Możemy oczywiście użyć programów stworzonych do tego celu, takich jak choćby pwgen czy gpw.
Ale wcale nie musimy instalować do tego specjalistycznych narzędzi.
Poniżej kilka sposobów na wygenerowanie losowych haseł za pomocą poleceń, które zawsze mamy dostępne w systemie:

date +%s | sha256sum | base64 | head -c 32 ; echo
NTEzZTk2MjZjNDBlNjMyN2U2ZDZjMzgy

Czytaj dalejGenerowanie losowych haseł w konsoli Linux

Szybka instalacja serwerów wirtualnych – Vagrant

Vagrant – błyskawiczne serwery w wirtualnej piaskownicy

UWAGA: Artykuł zakłada znajomość podstaw Linuksa i działania serwerów

Standardowa droga instalacji wirtualnego serwera na naszym komputerze wygląda mniej więcej tak:

  • ściągnięcie instalki systemu serwerowego w postaci iso:  2-5 min. (ok. 600MB)
  • utworzenie i konfiguracja nowego systemu wirtualnego na Virtual Box: 3 min.
  • uruchomienie i przeprowadzenie instalacji serwera: 10-20 min.
  • uruchomienie serwera i aktualizacja systemu: 10-20 min.

W efekcie potrzebujemy co najmniej ok. 25-50 minut, żebyśmy mogli zacząć się bawić serwerem. Jak coś zepsujemy i chcemy przeinstalować system, będzie trochę krócej, bo nie trzeba ściągać instalki i konfigurować Virtual Box, ale i tak wszystko zajmie nam to co najmniej 20 min. A co gdybyśmy mogli poświęcić tylko 1 minutę aktywnej pracy i pozostałe 5-10 min. oczekiwania, podczas którego możemy zająć się czymś innym, żeby mieć gotowy serwer z najnowszymi pakietami? Vagrant jest właśnie takim narzędziem, które umożliwia nam szybkie stawianie skonfigurowanych wirtualnych serwerów. Jak to działa?

Czytaj dalejSzybka instalacja serwerów wirtualnych – Vagrant

RPG Eschalon: Book I zupełnie za darmo

Gratka dla fanów old-school-owych RPG 🙂
Z okazji 10 lat od wydania Eschalon: Book I, deweloperzy przygotowali niespodziankę – gra jest dostępna zupełnie za darmo.

Eschalon: Book I jest klasyczną grą z gatunku RPG, stworzoną na podobieństwo takich tytułów jak: Ultima, Might & Magic, czy Fallout.

Akcję obserwujemy z rzutu izometrycznego, walki odbywają się w turach, do zwycięstwa konieczna jest dobra taktyka oraz umiejętny rozwój naszego bohatera.

Grę możemy pobrać zupełnie za darmo ze strony domowej, Steam lub GOG.

W razie problemów z dźwiękiem gra należy odpalić z pomocą PulseAudio OSS Wrapper:

padsp ./Eschalon Book I

#gry

Manjaro: jak zainstalować jeden pakiet z testing lub unstable?

Czasami zdarza się sytuacja, że potrzebujemy przetestować jakiś program, który nie trafił jeszcze do repozytorium stable, lub po prostu nie możemy się obejść bez ulubionego programu w nowej wersji. Co w takiej sytuacji?
Procedura jest prosta…

Czytaj dalejManjaro: jak zainstalować jeden pakiet z testing lub unstable?

The Dark Mod 2.05 – nowa wersja skradanki

Wydana została nowa wersja skradanki The Dark Mod 2.05.

Dark Mod jest to całkowicie samodzielna modyfikacja gry Doom 3 (nie są wymagane żadne pliki z Doom 3) upodabniająca grę do słynnej serii Thief.
Jest to darmowa produkcja opracowana przez niezależny zespół Broken Glass Studios.
W The Dark Mod wcielamy się w złodzieja, którego celem jest odnalezienie skrytek i sejfów, ogołocenie ich z kosztowności oraz ucieczka z łupem.

W nowej wersji dodano nową wprowadzającą mapę, zaktualizowano i udoskonalono wiele modeli oraz poprawiono wydajność.

Jeśli lubicie mroczne, gotyckie klimaty zdecydowanie warto wypróbować 🙂

Instalacja:
Tworzymy katalog np. darkmod, pobieramy TDM updater, który rozpakowujemy i nadajemy prawo wykonywalności.

mkdir darkmod
cd darkmod
wget http://www.fidcal.com/darkuser/tdm_update_linux.zip
unzip tdm_update_linux.zip
chmod +x tdm_update.linux

Następnie uruchamiamy updater, który pobierze wszystkie pliki gry. Jest tego sporo ok 2,8GB 🙂

./tdm_update.linux

#gry

transfer.sh – łatwe udostępnianie plików z konsoli

Łatwe i szybkie udostępnianie plików spod konsoli… bez instalowania i konfigurowania czegokolwiek… Brzmi zbyt pięknie?

Teraz to możliwe dzięki transfer.sh usłudze stworzonej z myślą o wykorzystaniu z konsoli 🙂
Co oferuje transfer.sh?

  • upload plików z konsoli
  • URL do wysłanego pliku
  • upload do 10GB
  • pliki są dostępne przez 14 dni
  • możliwość zaszyfrowania plików

Jak to działa?

Czytaj dalejtransfer.sh – łatwe udostępnianie plików z konsoli