Jak zmienić port dla SSH

Istnieje wiele sposobów dla zwiększenia bezpieczeństwa serwera, wśród nich są pewne kroki i działania, które pozwolą Ci na podstawowym poziomie maksymalnie zabezpieczyć się przed standardowymi i masowymi atakami.

Użytkownicy serwerów Linux mogą bez problemów zmieniać domyślny 22 port dla SSH na jakikolwiek inny.

więcej

Jak utworzyć nowego użytkownika z odpowiednimi uprawnieniami w MySQL

Jak utworzyć użytkownika w MySQL

Co oznaczają linie na czerwono

Linie, które użytkownik musi wprowadzić sam albo dostosować będą zaznaczone na czerwono! Pozostałe, prawie wszystko, może być skopiowane.

MySQL

MySQL – ogólnodostępny system zarządzania relacyjnymi bazami danych, który pomaga użytkownikom przechowywać, uporządkowywać i później pobierać dane. Ma on wiele opcji dla nadawania praw określonym użytkownikom za pomocą tabeli i baz danych. W tym tutorialu są przedstawione kilka z wiele opcji.

więcej

Obsługa Django z uWSGI oraz Nginx na Ubuntu 16.04

Wprowadzenie

Django jest potężną strukturą internetową, która pomoże Ci uruchomić aplikację Pythona lub stronę www. Posiada ona uproszczony deweloperski serwer do lokalnego testowania kodu, jednak dla rzeczy nawet minimalnie związanych z produkcją wymagany jest bezpieczny i wydajny serwer www.

Pokażemy Ci jak zainstalować i skonfigurować niektóre elementy na Ubuntu 16.04 w celu zabezpieczenia i obsługi aplikacji Django. Skonfigurujemy serwer kontenera aplikacji uWSGI w celu połączenia z naszymi aplikacjami. Następnie ustawimy Nginx jako reverse proxy dla uWSGI, co otworzy nam dostęp do jego właściwości bezpieczeństwa i wydajności oraz pozwoli na obsługę naszych aplikacji.

więcej

Jak zainstalować Git na Ubuntu 16.04

Jak zainstalować Git na Ubuntu 16.04

Wstęp

Pewnym rodzajem niezbędnego narzędzia we współczesnym rozwoju oprogramowania jest system kontroli wersji. Systemy kontroli wersji umożliwiają trzymać kontrolę nad Twoim oprogramowaniem od źródłowego poziomu. Możesz kontrolować zmiany, wracać do poprzednich etapów oraz tworzyć alternatywne wersje plików oraz różne gałęzi.

Jednym z najbardziej popularnych systemów kontroli wersji jest git. Mnóstwo projektów utrzymują swoje pliki w repozytorium git, a takie strony jak GitHub oraz Bitbucket starają się zrobić programowanie prostym i wartościowym.

więcej

Jak uruchomić podstawowe uwierzytelnienie HTTP za pomocą Nginx na Ubuntu 16.04

Wprowadzenie

Nginx to jeden z wiodących serwerów www. On i jego edycja komercyjna, Nginx Plus, są tworzone przez Nginx, Inc.

W tym tutorialu nauczysz się, jak ograniczać dostęp do strony zasilanej przez Nginx, używając podstawowej metody uwierzytelnienia HTTP na Ubuntu 16.04. Podstawowe uwierzytelnienie HTTP jest prostą metodą uwierzytelnienia za pomocą nazwy użytkownika
i hasła (zaszyfrowanego).

więcej

Jak zainstalować Git na CentOS 7

Jak zainstalować Git na CentOS 7

Wprowadzenie

System kontroli wersji stał się niezbędnym narzędziem w nowoczesnym tworzeniu oprogramowania. Systemy kontroli wersji pozwalają na śledzenie zmian Twojego oprogramowania od poziomu kodu źródłowego. Można śledzić zachodzące zmiany, cofać się do poprzednich etapów oraz rozgałęziać się od kodu bazowego, aby stworzyć alternatywne wersje plików i folderów.

Jednym z najpopularniejszych systemów kontroli wersji jest Git. Wiele projektów zachowuje swoje pliki w repozytorium Git, a strony takie jak GitHub i Bitbucket sprawiły, że dzielenie się i przyczynianie się do kodu Git jest łatwiejsze niż kiedykolwiek.

więcej

Jak utworzyć samopodpisany (self-signed) certyfikat SSL dla Nginx w Ubuntu 16.04

Wprowadzenie

TLS (ang. Transport Layer Security) jest rozwinięciem protokołu SSL (ang. Secure Socket Layer), który jest dodatkową warstwą zabezpieczenia bezpieczeństwa dla stron www. Wykorzystuje się dla szyfrowania ruchu sieciowego.

Wykorzystując tą technologię, serwery mogą śmiało wysyłać zapytania i dane pomiędzy serwerem i klientami bez możliwości przechwycenia danych przez osoby trzecie. System certyfikacji także pomaga użytkownikom sprawdzić tożsamości strony internetowej do której on jest podłączony.

więcej

Jak zainstalować Go 1.6 na Ubuntu 16.04

Jak zainstalować Go 1.6 na Ubuntu 16.04

Wprowadzenie

Język Go jest nowoczesnym językiem programowania opracowany w firmie Google. On staje się coraz bardziej popularny dla aplikacji i wielu firm, Go oferuje szeroki zestaw różnych bibliotek. W tym artykule poznamy jak można pobrać, zainstalować i utworzyć przykładową aplikację napisaną na Go 1.6 na serwerze VPS.

Zakładamy, że już masz zainstalowany system Ubuntu 16.04 z dodanym użytkownikiem (nie root), ale z uprawnieniami sudo. Jak to zrobić opisaliśmy w artykule Wstępna konfiguracja Ubuntu 16.04. więcej

© 2015-2020 Hostovita sp. z o.o. Wszelkie prawa zastrzeżone.