Bardzo ciekawe narzędzie do generowania słowników brute force. Można stworzyć słownik z zadanych liter, moim zdaniem bardzo fajna opcja.
Uzycie:
crunch 3 4 abc
W sieci znalazłem fajny sposób na dodawanie nowych kluczy gpg. Taki oto automat, wystarczy skopiować poniższy wpis do konsoli na prawaqch roota.
Aby wysłać komunikat do wszystkich użytkowników konsoli trzeba wklepać:
wall <enter> treść komunikatu <ctrl+d>
Jednak w przypadku gdy wall ma się uchomić ze skryput lub z crona pojawia się problem braku interakcji z użytkownikiem. W takim wypadku skrypt powinie wyglądać tak:
Aby sprawdzić wersję Ubuntu, ktora jest aktualnie zainstalowana trzba w terminalu wpisać:
lsb_release -a
apt-get install postgresql postgresql-client postgresql-contrib
apt-get install pgadmin3
Uwaga na sudo w poniższym poleceniu, bez niego nie zadziała.
sudo su postgres -c psql ALTER USER postgres WITH PASSWORD 'TajneHaslo'';
teraz można odpalić pgadmina3
Przede wszystkim uwaga na składnię (spacje)
if [ -f plik ]; then ... else ... fi
Bardzo często pliki konfiguracyjne mają olbrzymią ilość komentarzy czyli linii zaczynających się od znaku #. Aby analizować plik bez komentarzy można wykonać coś takiego:
grep -v ^# /jaki/plik > /do/jakiego/pliku/zapisac
inną fają opcją grep'a jest przeszukiwanie plików po zawartości:
grep -l co_chcesz_wyszukac /gdzie/*
Aby sprawdzić jaki rozmiar ma baza danych MySql należy klepnąć poniższe zapytanie SQL:
Podczas logowania do serwera FTP, często trzeba chwile oczekiwać na nawiązanie połączenia, rozwiązaniem przynajmniej dla ProFTPd jest umieszczenie lub zmiana w pliku /etc/proftpd.conf
dwóch linii:
UseReverseDNSoff off
IdentLookups off
Jeżeli ssh po wpisaniu loginu długo czeka z wyświetleniem pytania o hasło pewnie ma problem z rozwiązaniem nazwy komputera. Rozwiązania są co najmniej dwa:
Uzupełnić plik host /etc/hosts
lub w pliku /etc/ssh/sshd_config
dopisać:
UseDNS no
Można też pokomninować z ustawieniem:
GSSAPIAuthentication yes/no
Najpierw należy stworzyć plik do którego będziemy wklepywać nasze skrypty. Aby to zrobić piszemy w konsoli polecenie
touch skrypt
Aby przeładować aliasy stworzone w .bashrc bez ponownego logowania trzeba wydać polecienie:
source ~/.bashrc
Z czasem, postępem i osiągnięciami przyjdzie moment kiedy pliki tekstowe przestaną być idealną formą magazynowania danych. Co wtedy? Ano, trzeba zainstalować bazę danych.
(Synchronizacja przez internet - LINUX) Jako że ciągle zapominam jak to się robi ;-): Zainstaluj ntpdate (apt-get install ntpdate
)
Pobierz czas z internetu:
ntpdate pl.pool.ntp.org
Synchronizuj z zegarem CMOS
hwclock --utc --systohc
Od zamierzchłych czasów systemy z rodziny uniksowatych miały problemy z obsługą aplikacji wykorzystujących zaawansowane przetwarzanie grafiki 3D/glx. Jak mówią lajkonicy „nie działają gry”.
Zdarzyć się może, że oczekując na wyniki egzaminów, zdjęcia ze studniówki, info o wynikach konkursu recytatorskiego zaglądamy na tą samą strone kilka razy dziennie, po to tylko żeby się przekonać że... nic się nie zmieniło. Napisałem mały skrypcik, który sprawdza czy zmieniła się zawartość. Jest on dostępny tutaj: CheckContent.sh
Zdalny dostęp do serwera to błogosławieństwo z którego większość z nas korzysta, ciężko wyobrazić sobie administracje odległymi serwerami jedynie poprzez lokalny dostęp. Oczywiście normalną rzeczą jest, że niektóre serwery nie mogą być wystawione na zewnątrz a obsługa lokalna jest standardem. Jednak chciałem tutaj opisać sytuację w której dostęp do serwera jest możliwy za pośrednictwem ssh z każdego miejsca na świecie.
Strona 3 z 3