• Linux

    Linux – konto użytkownika, grupa

    To, że z danego komputera może korzystać wiele osób nie jest żadną tajemnicą i stwierdzeniem tym nikogo nie zaskoczę. Oznacza to nie mniej, ni więcej, że dane urządzenie może służyć wielu osobom. Lecz aby takie rozwiązanie zdało egzamin (i nikt nikomu sobie nie przeszkadzał) należało opracować mechanizm ochrony zapisanych plików różnych użytkowników czy uruchomionych procesów tak by dany użytkownik nie skasował danych nie należących do niego czy nie przerwał zadań uruchomionych przez innego użytkownika. Tak więc w tym wpisie przedstawię zagadnienia związane z użytkownikiem tj. kontem użytkownika, hasłami czy przynależnością do danej grupy. Pliki /etc/shadow oraz /etc/passwd Na początku przyjrzymy się zawartości dwóch plików: /etc/shadow oraz /etc/passwd Czemu akurat te…

  • Linux

    Połączenie zdalne z systemem Linux

    Możliwość nawiązania zdalnego połączenia z systemem jest nieoceniona, gdyż możemy wykonać czynności administracyjne zdalnie, bez fizycznej obecności. W tym wpisie pokażę, jak ustalić sesję zdalna z systemem Linux. Użyjemy dwóch rozwiązań, leciwego i nie polecanego, ale ciągle wykorzystywanego protokołu Telnet oraz rozwiązania bezpieczniejszego, czyli SSH. W omówieniu tematu pomoże topologia sieciowa przedstawiona na rysunku poniżej. Protokół Telnet Rozpoczynamy od najstarszego rozwiązania, czyli Telnetu. Skonfigurujemy system Linux Ubuntu tak aby można było nim zarządzać zdalnie z wykorzystaniem tego protokołu. Aby móc zestawić połączenie Telnet z systemem należy rozpocząć od instalacji niezbędnych pakietów (wykorzystamy telnetd) – wydajemy polecenie: apt install telnetd Po wydaniu komendy następuje instalacja oprogramowania. Automatycznie po instalacji odpowiedni port…

  • Linux

    Linux – synchronizacja czasu za pomocą protokołu NTP

    Prawidłowy czas w systemie (nie ważne czy chodzi o komputer, router czy np. video rekorder) to rzecz, na którą zazwyczaj nie zwracamy uwagi, bo z reguły jego ustawienie odbywa się w sposób automatyczny. Nie mnie jednak warto poświęcić chwile, aby sprawdzić czy na zarządzanych przez nas urządzeniach jest on ustawiony prawidłowo. Zwykle o ustawieniach czasu przypominamy sobie, gdy coś się dzieje i potrzebny jest on nam (na podstawie analizy logów czy nagrań) do ustalenia czasu awarii. W systemie Linux za wyświetlenie informacji o czasie odpowiada polecenie: timedatectl Wydanie go poinformuje nas o czasie lokalnym, uniwersalnym oraz RTC (ang. Real-Time Clock), dodatkowo zostanie wyświetlona informacja o ustawionej strefie czasowej i o…

  • Linux

    Dogadać się z Linuksem. Konsola, podstawy cz.1

    Terminal/konsola w systemie Linux spełnia tą samą rolę co wiersz poleceń w systemach Windows. Za pomocą poleceń mamy możliwość zarządzania systemem. Pierwsze uruchomienie konsoli nie zachęca nas do dalszej pracy no, bo cóż ciekawego może być w oknie z migającym kursorem.  Wielu z Was zada pytanie – Do czego ta wiedza mi się przyda? Przecież wszystko mogę sobie wyklinać w interfejsie graficznym (GUI). No niestety, nie zawsze tak jest. W systemach z rodziny Windows jest łatwiej zaś w przypadku systemu Linux (szczególnie wersje serwerowe) jest to umiejętność nad al niezbędna. Umiejętne posługiwanie się konsolą zwiększa szybkość i skuteczność prowadzonej konfiguracji a także (dzięki skryptom) pozwala na automatyzację wykonywanych zadań. Artykuły…