Blog

Skrypt sprawdzający kiedy wygaśnie domena

Skrypt sprawdzający kiedy wygaśnie domena

Dla Debiana/Ubuntu/Minta sprawdzamy czy mamy zainstalowany whois wydając w shellu polecenie: [ -f '/usr/bin/whois' ] && echo Zainstalowany || apt-get -y install whois #!/bin/bash dzis=$(date +%Y%m%d) whois='/usr/bin/whois' declare -a domeny='satkas.waw.pl jakasinnadomena1.tld jakasinnadomena2.tld' function sprawdz { local red=`tput setaf 1` local reset=`tput sgr0` local koncowka=${i##*.} if [ $koncowka == "com" ] then wynik=$( whois $i [...] Czytaj więcej

Prywatne, szyfrowane przekazywanie plików na "odległość"

Prywatne, szyfrowane przekazywanie plików na "odległość"

https://send.firefox.com

Usuwanie plików w systemie Windows z poziomu shella

Usuwanie plików w systemie Windows z poziomu shella

Jak administrujemy systemami Windows z pewnością zachodzi potrzeba zwalniania miejsca poprzez usuwanie danych. Oczywiście mowa tutaj o shellu aby nie robić takich prac z "ręki". Windows wyposażony jest w narzędzie forfiles. Mój przykład użycia: forfiles /P F:\ /M *.bak /D -15 /C "cmd /c del @file" Wyjaśnienie przełączników: /P wskazanie scieżki gdzie mamy szukać plików. U mnie w przykładzie jest F:\ /M maska jakie pliki mamy szukać. U mnie w [...] Czytaj więcej

Przydatne polecenia w Zimbra

Przydatne polecenia w Zimbra

Jak chcemy cokolwiek zrobić w shellu w systemie Zimbra trzeba się przelogować na użytkownika zimbra su - zimbra Wyświetl wszystkich użytkowników domeny zmprov -l gaa domain.com Sprawdzenie jaki status ma użytkownik zmprov ga user@domain.com zimbraAccountStatus | grep zimbraAccountStatus | awk '{print $2}' Zablokowanie użytkownika zmprov ma user@domain.com zimbraAccountStatus lock Odblokowanie użytkownika zmprov ma user@domain.com [...] Czytaj więcej

Masowa konwersja zdjęć do mniejszych rozmiarów

Masowa konwersja zdjęć do mniejszych rozmiarów

Czasami potrzebujemy szybko zmniejszyć zdjęcia do określonej wielkości. Problem w tym, że nie wiemy z jakim zdjęciem mamy do czynienia (portret, panorama). Skrypt który ogarnia dwie rzeczy. Sprawdza czy zdjęcie jest portretem lub panoramą i zmniejsza po wielkości. Oczywiście z zachowaniem proporcji Otwieramy konsolę i wybieramy katalog w którym znajdują się zdjęcia. Po czym wykonujemy tzw jednolinijkowca: for i in `ls *.jpg`;do z=$(convert $i [...] Czytaj więcej

Generowanie hasła sha1

Generowanie hasła sha1

W konsoli linuksa wpisujemy: echo -n "satkas" | sha1sum | awk '{print $1}' Wynik: 5e6030bc66eab28e4b5eb6c9278cf41462c88cee

Zestawienie VPN klient-serwer na stałe (pptp)

Zestawienie VPN klient-serwer na stałe (pptp)

Mamy taki sobie schemat: W biurze mamy skonfigurowany vpn (pptp) jako server. Utworzyliśmy użytkownika. Po stronie klienta (home) na Mikrotiku klikamy w terminalu: interface pptp-client add connect-to=IP-Server user=login password=password disabled=no name=pptp-out1 profile=default-encryption user i password wstaw takie dane jak wpisałeś przy zakładaniu użytkowników na serwerze PPTP. Aby sprawdzić, że urządzenia nawiązały połączenie wykonujemy [...] Czytaj więcej

Ile waży baza MySQL?

Ile waży baza MySQL?

Wchodzimy do shella (konsola, terminal itp) i dostajemy się do naszego silnika mysql mysql -u root -p Zgłasza nam się znak zachęty: mysql> Wpisujemy komendę: SELECT table_schema "DB", Round(Sum(data_length + index_length) / 1024 / 1024, 1) "DB Size in MB" FROM information_schema.tables GROUP BY table_schema;

< 1 2 3 4 5 6 7 >

2011 - 2020 Satkas IT