
Tag: bash
Wszystkie


101 przydatnych komend i porad dotyczących Basha (nie tylko) dla początkujących użytkowników Linuksa w jednym artykule

Przekazywanie dynamicznego adresu IP do serwera, np. by ustawić wyjątek dla uwierzytelnienia dwuskładnikowego (2FA) dla połączenia SSH

Cloudflare jako usługa Dynamic DNS (Dynamiczny DNS, DDNS) z wykorzystaniem API v4 (nowa wersja skryptu)

Programming Notes for Professionals, czyli solidna i bezpłatna dawka skondensowanej wiedzy (PDFy do pobrania)

Raspberry Pi i kamerka USB, czyli prosty sposób na monitoring i zdjęcia poklatkowe (timelapse)

Pobierz 3 numery magazynu Sekurak/Offline, (nie tylko) dla interesujących się bezpieczeństwem WWW

Gorące migawki (live snapshot) w DigitalOcean, czyli kopie zapasowe bez wyłączania serwera

Windows 10 Insider Preview Build 14316, czyli przywitaj Bash w Ubuntu w Windowsie

Windows Subsystem for Linux (WSL), czyli szansa na natywną obsługę Basha w systemie Windows 10

Let’s Encrypt to bezpłatny i wygodny w konfiguracji certyfikat SSL dla Twojej strony

Poznaj WP-CRON (harmonogram w WordPressie) i zobacz, czy/dlaczego warto go zastąpić np. CRONem systemowym

Zmiana nazwy użytkownika w WordPressie (nie tylko ze względu na bezpieczeństwo)

Pamięć Simple Storage Service (S3) w systemie Linux (Debian/Raspbian)

Wykonywanie poleceń/zapytań MySQL w skryptach Linux/BASH

Shellshock (CVE-2014-6271) może zagrażać i Twojemu serwerowi

Cloudflare jako Dynamic DNS (DDNS) na przykładzie Raspberry Pi (Raspbian/Debian)

Linux/Debian: Podmiana tekstu w pliku za pomocą polecenia w konsoli

Raspberry Pi: The MagPi 16

RPi Home System

Raspberry Pi: The MagPi 10
Kasowanie wielu rekordów DNS w Cloudflare za pomocą ich API i skryptu Bash (pętla while)
Patryk | 05.03.2020 | Wyrazy: 727, znaki: 4493 | Domeny internetowe, Hosting i serwery, Internet, Oprogramowanie, Poradniki, Programy, Technologia, Technologia | 0
Kilka dni temu na DNSy Cloudflare przenosiłem domenę nowego klienta. Niby standard, bo jest to operacja, którą wykonuję przynajmniej kilka razy w miesiącu. Tym razem jednak trafiła się niespodzianka w postaci zaciągniętych ponad 500 rekordów DNS „ze starych” DNSów. I może nie byłoby to problemem, gdyby nie fakt, że w Cloudflare – tak jak i w wielu innych miejscach/serwisach – nie ma możliwości zbiorczego zarządzania (w tym kasowania) rekordów w DNSach. Przynajmniej jeśli chodzi o panel zarządzania kontem/domeną…
101 przydatnych komend i porad dotyczących Basha (nie tylko) dla początkujących użytkowników Linuksa w jednym artykule
Patryk | 26.01.2019 | Wyrazy: 238, znaki: 1444 | Bezpieczeństwo, Hosting i serwery, Internet, Jednym zdaniem, Komputery, Oprogramowanie, Poradniki, Programy, Sprzęt, Technologia, Technologia | 0
Kolega podesłał mi (chyba) wczoraj link do pewnego wpisu na pewnym blogu. I tak sobie pomyślałem, że choć nie bardzo jest tu o czym pisać, by naprodukować sensowną liczbę znaków, to patrząc choćby na to, że od dawna – z sezonową przerwą na cydr – jeden z najpopularniejszych artykułów na naszej stronie dotyczy użytkowników w systemie Linux, warto chyba o tym wspomnieć. Zwłaszcza że w jednym artykule znajdziemy taką pigułę najważniejszych poleceń w Bashu.
Przekazywanie dynamicznego adresu IP do serwera, np. by ustawić wyjątek dla uwierzytelnienia dwuskładnikowego (2FA) dla połączenia SSH
Patryk | 07.08.2018 (aktualizacja 26.08.2018) | Wyrazy: 2100, znaki: 12838 | Bezpieczeństwo, Hosting i serwery, Internet, Komputery, Oprogramowanie, Poradniki, Programy, Raspberry Pi, Sprzęt, Technologia, Technologia | 4
Kilka dni temu, w artykule o moim nowym internecie podstawowym (Internet na Kartę w Play) wspomniałem, że po kilku latach, brak stałego i publicznego adresu IP jest dla mnie większym utrudnieniem niż „skacząca prędkość”, czy w ogóle zanikający od czasu do czasu transfer. Dlatego uznałem, że muszę wdrożyć jakieś dodatkowe mechanizmy, które pozwolą mi zniwelować minusy wynikające z dynamicznie przydzielanego adresu IP…
Cloudflare jako usługa Dynamic DNS (Dynamiczny DNS, DDNS) z wykorzystaniem API v4 (nowa wersja skryptu)
Patryk | 20.04.2018 (aktualizacja 07.08.2020) | Wyrazy: 1237, znaki: 7817 | Bezpieczeństwo, Domeny internetowe, Hosting i serwery, Internet, Oprogramowanie, Poradniki, Sprzęt, Technologia, Technologia | 0
Kilka lat temu napisałem artykuł (i skrypt) opisujący wykorzystanie serwisu Cloudflare jako serwisu DDNS (Dynamic DNS). Oczywiście tego typu serwisów (Dynamic DNS) jest sporo, ale w większości przypadków za dodatkowe opcje – np. podpięcie własnej domeny – trzeba płacić. A po co to robić, jeśli w tym celu można wykorzystać właśnie usługę Cloudflare. Wspomniany artykuł opiera się na API w wersji 1, i choć u znajomego (jak i u mnie, podczas choćby dzisiejszych testów) nadal działa, to pojawiają się w komentarzach informacje, że nie u każdego tak jest. Dlatego postanowiłem zaktualizować skrypt do nowej wersji API (v4), przy okazji modyfikując niektórego jego założenia/funkcje…
Programming Notes for Professionals, czyli solidna i bezpłatna dawka skondensowanej wiedzy (PDFy do pobrania)
Patryk | 06.02.2018 (aktualizacja 26.01.2019) | Wyrazy: 364, znaki: 2337 | Android, Bezpieczeństwo, Hosting i serwery, Internet, Multimedia, Oprogramowanie, Poradniki, Programy, Promocje, Przygarnij gratisa, Strony internetowe (WWW), Technologia, Technologia, Telekomunikacja, Zakupy | 4
Zapytał mnie kolega, czy nie mam jakichś „skondensowanych notatek” z Basha, bo akurat by się przydały, a ja w końcu „coś tam w nim dłubię”. Notatki oczywiście, że mam, ale są to moje notatki, i w większości sytuacji nikomu nic po nich, o ile ich nie „rozjaśnię”, np. w formie artykułu na Webinsider.pl (co regularnie czynię… ;-)). Ale by nie zostawiać kolegi w potrzebie, przesłałem mu link do strony, gdzie znajdzie sporo „notatek w PDFach”, również do Basha.
Raspberry Pi i kamerka USB, czyli prosty sposób na monitoring i zdjęcia poklatkowe (timelapse)
Patryk | 19.01.2017 (aktualizacja 11.05.2017) | Wyrazy: 1660, znaki: 10268 | Bezpieczeństwo, Komputery, Multimedia, Oprogramowanie, Poradniki, Programy, Raspberry Pi, Sprzęt, Technologia, Technologia | 2
Przeglądając pudełko z „archiwalnymi sprzętami” trafiłem na 2 „dość archaiczne” (rozdzielczość 640×480) kamerki internetowe (USB), i tak sobie pomyślałem, że jak mają leżeć tak bezproduktywnie, to lepiej je do jakiejś pracy zaprząc, zwłaszcza że w duecie z Raspberry Pi można z tego zrobić prosty system monitorujący (choć patrząc na jakoś tych kamerek to raczej sztuka dla sztuki, niż realna potrzeba, ale może Wy w swoim pudełku znajdziecie macie lepsze ;-)).
Pobierz 3 numery magazynu Sekurak/Offline, (nie tylko) dla interesujących się bezpieczeństwem WWW
Patryk | 13.01.2017 (aktualizacja 14.01.2017) | Wyrazy: 429, znaki: 3008 | Bezpieczeństwo, Do pobrania, Hosting i serwery, Internet, Komputery, Media, Oprogramowanie, Poradniki, Programy, Sprzęt, Strony internetowe (WWW), Technologia, Technologia | 0
Choć dość często poruszam tematy związane z bezpieczeństwem stron internetowych (WWW), to zazwyczaj staram się koncentrować na tematach/zagadnieniach interesujących również mniej zaawansowanych użytkowników/czytelników (choć może nie zawsze totalnie zielonych), nawet jeśli czasem pojawi się jakiś „trudniejszy temat”.
Ale zapewne przynajmniej część z Was szuka jakiś bardziej szczegółowych/zaawansowanych informacji dotyczących m.in. bezpieczeństwa stron WWW, aplikacji webowych – w takim przypadku zachęcam do zapoznania się z magazynem Securak/Offline, którego trzeci numer ukazał się niedawno…
Gorące migawki (live snapshot) w DigitalOcean, czyli kopie zapasowe bez wyłączania serwera
Patryk | 11.07.2016 (aktualizacja 13.07.2016) | Wyrazy: 1447, znaki: 9089 | Bezpieczeństwo, Hosting i serwery, Internet, Oprogramowanie, Poradniki, Programy, Technologia, Technologia, Wiadomości, Wydarzenia | 0
Jeszcze kilka dni temu na większości serwerów w DigitalOcean miałem aktywną usługę kopii zapasowych, za którą od 1 lutego dopłacałem 20% ceny serwera miesięcznie (4 x 5%). Oczywiście oprócz tego stosuje dodatkowe metody zabezpieczające zarówno serwer jak i strony, m.in. kopie zapasowe plików/baz na S3, czy tzw. migawki (snapshot) dostępne bezpośrednio z panelu zarządzania VPSem.
Migawki są dość podobne do zintegrowanej usługi kopii zapasowej (BackUp), z tym, że o ile BackUp jest robiony automatycznie, trochę niezależnie od nas – raz w tygodniu – to w przypadku migawek to my sami wybieramy kiedy chcemy wykonać kopie serwera, a do tego (nadal) są bezpłatne – zarówno wykonanie, jak i przechowywanie na koncie.
Ktoś mógłby zapytać – po co w takim razie usługa BackUp, która nie dość, że jest płatna, to jeszcze wykonywana w terminach nie do końca od nas zależny? Dlatego, że do kopii zapasowej nie trzeba wyłączać serwera, a do migawek trzeba… było.
Windows 10 Insider Preview Build 14316, czyli przywitaj Bash w Ubuntu w Windowsie
Patryk | 08.04.2016 (aktualizacja 08.05.2017) | Wyrazy: 778, znaki: 5085 | Hosting i serwery, Internet, Komputery, Oprogramowanie, Poradniki, Programy, Sprzęt, Technologia, Technologia, Wiadomości, Windows, Wydarzenia | 0
Wczoraj na testowej maszynie z systemem Windows 10, który działa w ramach programu Windows Insider pojawiła się aktualizacja systemu, a wraz z nią kilka nowości, wśród których z radością/ciekawością przywitałem obsługę środowiska Bash, o której niedawno pisałem…
Windows Subsystem for Linux (WSL), czyli szansa na natywną obsługę Basha w systemie Windows 10
Patryk | 31.03.2016 (aktualizacja 08.05.2017) | Wyrazy: 421, znaki: 2537 | Oprogramowanie, Programy, Technologia, Wiadomości, Windows, Wydarzenia | 0
Chyba do tej pory żadna informacja o aktualizacji jakiegokolwiek systemu operacyjnego nie wywołała u mnie takiego zaciekawienia, co jedna z nowości, która ma pojawić pojawiła się w Windows 10 „Anniversary” Update, a o której Microsoft poinformował na konferencji Build 2016.
Let’s Encrypt to bezpłatny i wygodny w konfiguracji certyfikat SSL dla Twojej strony
Patryk | 07.03.2016 (aktualizacja 14.03.2018) | Wyrazy: 2156, znaki: 14361 | Bezpieczeństwo, Domeny internetowe, Hosting i serwery, Internet, Komputery, Oprogramowanie, Poradniki, Programy, Raspberry Pi, Sprzęt, Strony internetowe (WWW), Technologia, Technologia | 15
Wprawdzie z certyfikatów Let’s Encrypt korzystam już od jakiegoś czasu, to cały czas zwlekałem z tym wpisem w oczekiwaniu na wyjście usługi z fazy otwartej bety, która wprawdzie cały czas trwa, ale wydaje mi się, że projekt dojrzał już na tyle, że śmiało można z niego korzystać również w środowisku produkcyjnym.
Dodatkowym argumentem przemawiającym za przygotowaniem i opublikowaniem tego wpisu jest fakt, że właśnie skończyłem wdrażanie na kolejnym serwerze, a więc przy tej okazji zaktualizowałem swoje notatki o najświeższe zmiany…
Poznaj WP-CRON (harmonogram w WordPressie) i zobacz, czy/dlaczego warto go zastąpić np. CRONem systemowym
Patryk | 04.03.2016 (aktualizacja 15.06.2020) | Wyrazy: 1251, znaki: 7640 | Bezpieczeństwo, Hosting i serwery, Internet, Poradniki, Strony internetowe (WWW), Technologia, Technologia, WooCommerce, WordPress | 0
Dziś będzie o CRONie, czyli harmonogramie zadań – ale nie takim systemowym, bo o nim już kiedyś pisałem, a CRONie zintegrowanym z WordPressem, czyli WP-CRON. Pewnie nawet sporo użytkowników tego CMSa nie wie, że tam gdzieś w tle działa jakiś CRON – ale to on odpowiada m.in. za sprawdzanie aktualizacji, czy publikację zaplanowanych wpisów. I właśnie w tym ostatnim kontekście (zaplanowane wpisy) często muszę tłumaczyć, że wszystko użytkownik ustawił dobrze, a wpis nie został opublikowany w zaplanowanym czasie bo… akurat nikogo nie było na stronie.
Zmiana nazwy użytkownika w WordPressie (nie tylko ze względu na bezpieczeństwo)
Patryk | 14.11.2015 (aktualizacja 27.08.2018) | Wyrazy: 970, znaki: 6098 | Bezpieczeństwo, Hosting i serwery, Internet, Oprogramowanie, Poradniki, Strony internetowe (WWW), Technologia, Technologia, WordPress | 0
Jedną z pierwszych czynności jaką wykonuje w przypadku chyba każdej strony opartej o WordPressa, która trafia pod moja opiekę (stałą, czy tylko w ramach konkretnego zadania czy konsultacji) jest sprawdzenie nazwy użytkownika konta administratora i w razie konieczności – zmiana.
Wbrew temu co czasem przeczytacie na rożnych formach, użytkownik „admin” nie jest jakąś nadzwyczajną zbrodnią, choć na pewno zmiana nazwy na inną znacznie pozwala podnieść poziom bezpieczeństwa strony (jako jeden z wielu elementów, a nie ten jeden jedyny).
Pamięć Simple Storage Service (S3) w systemie Linux (Debian/Raspbian)
Patryk | 13.11.2015 (aktualizacja 25.12.2016) | Wyrazy: 1541, znaki: 9497 | Bezpieczeństwo, Hosting i serwery, Internet, Komputery, Oprogramowanie, Poradniki, Programy, Sprzęt, Strony internetowe (WWW), Technologia, Technologia | 8
Dzisiejszy temat troszkę przeskoczył do góry na liście tematów do opisania, ale niejako sam wywołałem go do tablicy stawiając nowy serwer do obsługi m.in. kopii zapasowych innych serwerów/stron internetowych.
Wykonywanie poleceń/zapytań MySQL w skryptach Linux/BASH
Patryk | 05.11.2015 (aktualizacja 28.12.2016) | Wyrazy: 524, znaki: 3335 | Bezpieczeństwo, Hosting i serwery, Internet, Komputery, Oprogramowanie, Poradniki, Programy, Raspberry Pi, Sprzęt, Strony internetowe (WWW), Technologia, Technologia, WordPress | 4
Wczoraj znajomy poprosił mnie o pomoc – chodziło o wykonanie operacji na bazie MySQL z poziomy skryptu (bash) w Linuxie.
Pomocy oczywiście udzieliłem – akurat wiedziałem jak, i jak to często bywa – przy tej okazji pojawił się pomysł na krótki wpis. A, że temat świeży, to zamiast trafić na obszerną (stety/niestety ;-)) listę „zagadnień/tematów do opisania” leci bezpośrednio do Was, czyli na nasze łamy…
Shellshock (CVE-2014-6271) może zagrażać i Twojemu serwerowi
Patryk | 01.10.2014 (aktualizacja 16.10.2014) | Wyrazy: 313, znaki: 1941 | Kategoria domyślna | 0
Niewiele czasu minęło od poważnej luki w SSL (Heartbleed) która obiegła nie tylko świat IT, a mamy kolejną – chyba nawet groźniejszą – lukę, tym razem w Bashu (GNU Bourne Again Shell).
Cloudflare jako Dynamic DNS (DDNS) na przykładzie Raspberry Pi (Raspbian/Debian)
Patryk | 10.09.2014 (aktualizacja 31.10.2018) | Wyrazy: 2067, znaki: 12755 | Domeny internetowe, Hosting i serwery, Internet, Komputery, Oprogramowanie, Poradniki, Raspberry Pi, Sprzęt, Strony internetowe (WWW), Technologia, Technologia | 34
Ostatnio jeden z „komentatorów” zainspirował mnie do nakręcenia wideo do wpisu dotyczącego zmiany duetu Apache2 + MOD-PHP na Apache2 + PHP-FPM. Tym razem jego „boje z no-ip.com” skłoniły mnie do przygotowania tego wpisu – czyli jak wykorzystać Cloudflare jako klienta DDNS (DNS dla dynamicznego IP).
Linux/Debian: Podmiana tekstu w pliku za pomocą polecenia w konsoli
Patryk | 06.06.2014 (aktualizacja 13.08.2014) | Wyrazy: 116, znaki: 596 | Kategoria domyślna | 0
Będzie krótko, ale pewnie komuś się przyda…
Właśnie dla znajomego przygotowałem małe polecenie które ma być wykorzystywane w skrypcie, a które ma odszukać w pliku konkretny ciąg znaków i podmienić go na inny…
Raspberry Pi: The MagPi 16
Patryk | 04.09.2013 (aktualizacja 11.09.2013) | Wyrazy: 51, znaki: 346 | Kategoria domyślna | 0
Ukazał się 16 numer magazynu „The MagPi” poświęconego Raspberry Pi…
RPi Home System
Patryk | 29.07.2013 (aktualizacja 04.11.2013) | Wyrazy: 58, znaki: 365 | Kategoria domyślna | 0

Akcja społeczna
Kanały RSS
Najnowsze wpisy
Dzięki wtyczce ShopMagic wdrożysz przypomnienie o płatności w WooCommerce, ale w wersji darmowej sensu ma to niewiele
Microsoft Azure Speech CLI (SPX), czyli relatywnie tani i prosty sposób na transkrypcję (zamiana mowy na tekst)
PayPal i TransferWise w kooperacji, czyli sposób na wypłatę dolarów z konta PayPal bez przewalutowania, ale z prowizją
Logowanie do Profilu Zaufanego za pomocą e-Dowodu i aplikacji eDo App na telefonie (NFC)
Rewrite & Republish w Yoast Duplicate Post, czyli wygodny sposób na spokojną edycję opublikowanych postów w WordPressie
Newslog
Divi Builder podczas edycji strony „od frontu” powinien działać szybciej, bo właśnie pojawiła się odpowiednia aktualizacja
Z początkiem 2021 Poczta Polska rozpoczęła ponowne świadczenie usługi eSkrzynka
Learn WordPress, czyli „oficjalny portal” z poradnikami do WordPressa
Kwarantanna-domowa.com, czyli przekręt chyba z góry skazany na niepowodzenie, i to nie tylko ze względu na blokadę w Amazon AWS
Karuzela, akordeon i kupony rabatowe, czyli nowe moduły w MailerLite, do wykorzystania w wiadomościach e-mail