Archiwum kategorii: Porady

Porady z zakresu IT

Podtrzymanie połączenia SSH przy bezczynności

© OpenSSH
© OpenSSH

Podczas połączenia SSH z niektórymi serwerami po dłuższej bezczynności sesja SSH zawiesza się (nic nie można wpisać w konsoli) – połączenie ulega zerwaniu. Ten problem dotyczy tylko niektórych serwerów, w większości z którymi miałem do czynienia nie występował. Dotychczas po prostu zamykałem terminal i nawiązywałem nowe połączenie. Jest jednak sposób na podtrzymanie połączenia SSH przy bezczonności.
Czytaj dalej Podtrzymanie połączenia SSH przy bezczynności

Łatwe użycie wielu kluczy w SSH

© OpenSSH
© OpenSSH

Korzystając z protokołu SSH zamiast hasła warto korzystać z uwierzytelniania przy pomocy klucza kryptograficznego. Metoda ta jest bezpieczniejsza i wygodniejsza. Czasami jednak mamy potrzebę używania z wielu różnych kluczy dla różnych serwerów lub kont. Można wtedy za każdym razem w poleceniu podawać parametr -i wraz z lokalizacją klucza. Jest jednak rozwiązanie które pozwoli na użycie wielu kluczy w SSH przy jednoczesnym pominięciu tego parametru i łączeniu się podając tylko nazwę serwera. Wystarczy odpowiednia konfiguracja, która pozwoli również na łącznie przy użyciu aliasów w miejsce podawania całego adresu serwera.
Czytaj dalej Łatwe użycie wielu kluczy w SSH

Komunikaty błędów na stronie WWW – zagrożenia

Komunikaty błędów na stronie WWW
Komunikaty błędów na stronie WWW
Czasami możemy zobaczyć na stronach www komunikaty błędów. Niestety zwykle nie są to przyjazne zwykłemu użytkownikowi komunikaty informujące o wystąpieniu błędu, a techniczne informacje generowane bezpośrednio przez język programowania czy zastosowany framework. Wyświetlanie takich komunikatów błędów często może przyczynić się do naruszenia bezpieczeństwa webaplikacji.
Czytaj dalej Komunikaty błędów na stronie WWW – zagrożenia

Konwersja znaków końca linii w plikach tekstowych

vi - konwersja znaków końca linii
vi – konwersja znaków końca linii

Rożne rodziny systemów operacyjnych używają rożnych znaków końca linii w plikach tekstowych. Otwierając w edytorze Vim plik ze znakami końca linii właściwymi systemom Windows na końcach linii zobaczymy tajemnicze znaki ^M. Jednak konwersja znaków końca linii w plikach tekstowych nie stanowi problemu.
Czytaj dalej Konwersja znaków końca linii w plikach tekstowych

Jak dodać użytkownika WordPressa w bazie danych MySQL

SQL - dodanie użytkownika WordPressa w bazie danychCzasami może się zdarzyć, że chcemy dodać nowego użytkownika panelu administracyjnego WordPressa ale jakiegoś powodu nie mamy dostępu do tego panelu. Jednak jeśli mamy dostęp do bazy danych używanej przez naszą stronę, dodanie nowego użytkownika nie będzie problemem. Możemy zrobić to za pomocą SQL bezpośrednio w bazie danych.
Czytaj dalej Jak dodać użytkownika WordPressa w bazie danych MySQL

Dodatkowe zabezpieczenie / utwardzenie WordPressa

Pomimo, że autorzy WordPressa traktują bezpieczeństwo bardzo poważnie, to tak jak w każdym innym systemie istnieją potencjalne problemy związane z bezpieczeństwem, które mogą się pojawić, jeśli nie zostaną podjęte pewne podstawowe środki bezpieczeństwa. Najczęściej polecanym sposobem na dodatkowe zabezpieczenie jest zainstalowanie odpowiedniego pluginu np. Better WP Security. Niestety nie jest to najlepszy sposób na utwardzenie WordPressa. Prawie na pewno, dzięki instalacji dodatkowych wtyczek zwiększymy możliwość ataku (ewentualne podatności w kodzie dodatkowej wtyczki), oraz dodatkowo spowolnimy działanie witryny. Czytaj dalej Dodatkowe zabezpieczenie / utwardzenie WordPressa

Alternatywne serwery DNS

Jedną z kluczowych rzeczy potrzebnych do pełnego korzystania z internetu jest dostęp do serwerów DNS. Ich zadaniem jest zamiana adresów domenowych na odpowiadający im adres/adresy IP np. example.net na 93.184.216.119. Do jednej domeny może być przyporządkowanych wiele adresów IP. Tak jest między innymi w przypadku google.com. Serwery nazw są zapewniane zwykle przez dostawcę usług internetowych. Nie jesteśmy jednak na nie skazani – istnieją również alternatywne serwery DNS udostępniane przez niezależnych dostawców. Czytaj dalej Alternatywne serwery DNS

Backup WordPressa – skrypt bash’a

#!/bin/bash #backup WordPressa if [ $# == 0 ]; then ...Nawet jeśli nasz dostawca usług hostingowych wykonuje regularny backup danych (o dziwo niektórzy nie robią) warto co jakiś czas samodzielnie wykonać kopię zapasowa danych – różne rzeczy się zdarzają, a przezorny zawsze ubezpieczony. W celu ułatwienia sobie tego zadania warto napisać prosty skrypt tworzący archiwum zawierające kopię bazy danych oraz plików. Przedstawię tutaj przykładowe rozwiązanie do backupu WordPressa.
Czytaj dalej Backup WordPressa – skrypt bash’a