Przejdź do głównej zawartości

Posty

Wyświetlanie postów z maj, 2012

Backup ustawień i zapisanych hostów Putty

Jeżeli korzysta się z systemu Windows ale potrzeba logować się do środowisk Linux z pewnością w tym celu zastosowanie ma aplikacja Putty. Jeżeli aplikacje tą używamy dłużej zapewne mamy w niej już listę zapisanych sesji oraz skonfigurowaliśmy sobie już pozostałe ustawienia by nie wpisywać ich za każdym razem gdy chcemy się gdzieś zalogować. Teraz jeżeli przyjdzie nam zmienić system lub wykonać reinstalacje systemu dobrze było by zachować sobie istniejące ustawienia zamiast konfigurować wszystko od nowa.  Putty do przechowywania swoich ustawień używa rejestru systemowego i aby zarchiwizować sobie posiadane ustawienia należy po prostu wyeksportować odpowiednie wpisy z :  HKEY_CURRENT_USER\Software\SimonTatham Proces wykonania kopii ustawień : Klikamy Start -> Uruchom, wpisujemy regedit , pojawia nam sie Edytor rejestru. Wciskamy CTRL+F (wyszukiwanie) w pole „Znajdź” wpisujemy: SimonTatham, a przy polach uwzględnij pozostawiamy zaznaczone tylko klucze. Po znalezi

Linux (bash) - zamiana podanej frazy na inną w plikach

W systemach Linux i produktach mających zastosowanie w tym środowisku np.: serwerach aplikacyjnych (jboss, weblogic, tomcat, apache itp) konfiguracja może być wykonywana bezpośrednio w odpowiednich plikach konfiguracyjnych. Często też może pojawiać się taka sytuacja by zmienić ścieżkę do konkretnej lokalizacji, która jest identyczna dla wielu ustawień i tym samym występuję wielokrotnie w danym pliku, może być to również dowolny inny określony daną frazą parametr. Możemy oczywiście zmienić skrupulatnie każde wystąpienie ręcznie przeszukując dokładnie cały plik ale jeżeli jesteśmy pewni, że zmiana ma dotyczyć wszystkich wpisów warto ułatwić sobie to zdanie przy pomocy skryptu, który zapewni że na 100% zmianie poddane zostaną wszystkie wystąpienia, a do tego wykona to błyskawicznie.  W celu zmiany ścieżki prowadzącej do danej lokalizacji można z powodzeniem wykorzystać narzędzie " sed " co wykonujemy następująco :  sed -e "s/\/jakas\/domena\//\/zmiana1\/zmiana2\

Podcasty w Polsce.

Dziś nieco o podcastach. Podcast jest to dostępne w internecie nagranie audycji radiowej, rozmowy na dany temat, wywiadu z kimś itp. dostępnej w postaci pliku audio w jednym z popularnych formatów z wykorzystaniem RSS.  Do ciekawszych jakich zdarza mi się posłuchać zaliczam audycje radia TOK-FM . Wiele tematów z różnych kategorii tak by każdy mógł znaleźć coś dla siebie. Do ciekawszych można zaliczyć " Kultura na weekend " czy też " Wieczór radia Tok FM ". Jakiś czas temu doskonałe audycje dotyczące technologii informatycznych prezentowane były na antenie radia szczecin oraz publikowane w serwisie www.myszka.org . 03 grudnia 2011 roku myszka.org zakończyła swoją działalność co spowodowane było działaniami zarządu Polskiego Radia Szczecin usunięto również wszystkie archiwalne podcasty ze strony, a szkoda bo na prawdę było czego posłuchać. (Jeżeli ktoś dowie się gdzie można zdobyć archiwalne nagrania myszki.org z przyjemnością skorzystam z informacji lub link

Windows 7 - god mode - boskie moce

W Windows 7 czasami jeżeli chcemy zmienić jakieś ustawienie zazwyczaj udajemy się do panelu sterowania i jest to dobra droga dla niektórych ustawień jednak czasami wybranie jej kończy się przechodzeniem przez kolejne menu zatwierdzając kolejne opcje i otwierając kolejne okienka zanim dostaniemy się do tego właściwego. Oczywiście twórcy systemu nie chcieli się przekopywać przez panel sterowania i ułatwili sobie zadanie tworząc boski katalog - god mode.  Sami również łatwo możemy dostać się do boskich mocy , a właściwie uporządkowanego menu z dostępem do wszystkich opcji tworząc katalog np.: na pulpicie i nadając mu nazwę :  GodMode.{ED7BA470-8E54-465E-825C-99712043E01C} Po utworzeniu katalogu i zmianie nazwy zmieni się również jego ikona, a po wejściu do środka zobaczymy mnóstwo odnośników do wielu opcji systemowych i konfiguracyjnych.  Nie jest to może najnowsza informacja ale może się przydać i z pewnością skróci czas odszukania menu w jakim chcemy dokonać zmi

Fantomowe wibracje (HPVS) - syndrom nadmiaru technologii

Dziś z zainteresowaniem czytałem artykuł na temat niejakich fantomowych wibracji. HPVS (Human Phantom Vibration Syndrome) czyli syndrom fantomowych wibracji objawia się w postaci mylnie odbieranych bodźców jakie interpretowane są i odbierane przez ciało człowieka i jego mózg. Dobrym przykładem jest tutaj sytuacja gdy odczuwamy wibracje z naszego telefonu w kieszeni sygnalizującą nadchodzące połączenie jednak gdy chcemy je odebrać orientujemy się , że w cale w kieszeni nie ma telefonu. Można by podejrzewać, że dzieje się z nami coś niedobrego i są to pierwsze efekty jakiegoś obłąkania ale okazuje się jednak że zjawisko to jest dość powszechne i doczekało się już naukowych badań. Zainteresowany artykułem postanowiłem samemu dowiedzieć się więcej na ten temat. W jednym z serwisów użyto określenia, że to typowa dolegliwość związana z szybkim rozwojem społeczeństwa i przyzwyczajeniem się do reagowania na wiele bodźców, które w obecnych czasach oznaczają informacje, powiadomienie i ko

Avengers = doskonała filmowa rozrywka

Już jakiś czas na ekranach kin można oglądać Avengers, który stał się bezdyskusyjnym kinowym hitem bieżącego okresu. Doskonała rozrywka z ukazaniem pełnych możliwości jakie daje technologia 3D plus ekran IMAX i z takiego połączenia otrzymuje się murowany sukces kinowy. Oczywiście znajdą się maruderzy mogący krytykować takie kino jednak nie o gustach tu mowa, a po prostu o porządnej rozrywce i znakomitych efektach specjalnych z dodatkiem humoru. Widz z pewnością nie będzie się nudził, a film w wydaniu płytowym znajdzie się na wielu pułkach i w wielu kolekcjach szczególnie w przypadku fanów Marvela. Pomimo banalnej fabuły czyli dobro i zło w niekończącej się walce efekty specjalne i superbohaterowie zadbają by było ciekawie i widowiskowo. Dopóki film na ekranach kin, a w szczególności IMAX warto się wybrać i rozkoszować się możliwościami rozrywki 3D na najwyższym poziomie. A Wy już widzieliście ? Podobało się ?

UBUNTU Netbook

Postanowiłem, że czas ożywić netbooka i wyposażyć go w odpowiedni system operacyjny. Przygoda rozpoczęła się od dodanego przy zakupie zainstalowanego już systemu Windows 7 starter , który jednak nie zabawił zbyt długo na urządzeniu. Powodów dlaczego Windows Starter nie został na dłużej było kilka - a to nie można zmienić tapety, a to zjadał zbyt dużo zasobów i chcąc uruchomić jedną aplikacje trzeba było wyłączać inną itd. Kolejnym systemem jaki został zainstalowany był Ubuntu w wersji od 10.10, po nim 11, następnie na jakiś czas pojawiło się Kubuntu , które pomimo wprowadzenia pewnego rodzaju odświeżenia po przesiadce z poprzedników również miało swoje wady. Tym razem próba będzie dotyczyła Ubuntu Netbook  (czyli wydanie 10.10 - już nie wspierane).  Wydawca informujr o idealnym dopasowaniu interfejsu do małych ekranów, a jak to będzie w rzeczywistości dopiero się przekonam.  Po pobraniu obrazu ISO, stosujemy narzędzie Universal USB Installer (lub podobne) i tworzymy instala

Złota myśl o człowieku

Dalajlama zapytany o to, co najbardziej zadziwia go w ludzkości odpowiedział: "Człowiek.  Ponieważ poświęca swoje zdrowie, by zarabiać pieniądze.  Następnie poświęca pieniądze by odzyskać zdrowie.  Oprócz tego jest tak zaniepokojony swoją przyszłością, że nie cieszy się z teraźniejszości;  w rezultacie nie żyje ani w teraźniejszości, ani w przyszłości; żyje tak, jakby nigdy miał nie umrzeć, po czym umiera, tak naprawdę nie żyjąc."

Windows 7 - zamykanie systemu - oczekuje na zamknięcie programów

W systemie Windows 7 i nie tylko bo również i w Vista oraz XP można napotkać taką przypadłość która podczas zamykania systemu wyświetla komunikat na temat niezamkniętego programu i przez jakiś czas wyświetla okienko z informacją zamiast od razu zamykać system. Efekt ten zazwyczaj jest wynikiem działania dodatkowych programów optymalizujących pracę systemu dokonujących zmian w rejestrze systemowym. By pozbyć się tego problemu i sprawić by system zamykał się sprawniej dokonujemy następujących zmian rejestru systemowego. Krok 1 - Uruchamiamy edytor rejestru ( regedit.exe )  Krok 2 - Przechodzimy kolejno do lokalizacji  :  HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control Krok 3 - Zmieniamy wpis :  WaitToKillServiceTimeout Domyślną wartością dla systemu jest 20000 ( programy optymalizacyjne często zmniejszają tą wartość)  Jeżeli pomimo tych zabiegów nadal pojawiają się problemy z zamykaniem programów podczas zamykania systemu Windows 7 możemy wprow

Linux RHCSA cz.45 - Usługi WEB - Serwer Apache

Najczęściej używaną na świecie usługa sieciową udostępniającą strony WWW jest Apache. Apache jest solidnym i stabilnym serwerem stron www. W zakresie jego możliwości jest również możliwość zastosowania protokołu SSL w celu tworzenie bezpiecznych stron WWW.  INSTALACJA SERWERA APACHE Krok 1 - Instalacja pakietu serwera yum install -y httpd mod_ssl Krok 2 - Sprawdzenie poprawności instalacji [root@RHEL01 vsftpd] # rpm -qa | grep http httpd-2.2.15-15.el6.i686 httpd-tools-2.2.15-15.el6.i686 Krok 3 - Ustawienie by usługa uruchamiała się automatycznie z systemem # chkconfig httpd on Krok 4 - Weryfikacja wprowadzonych zmian  [root@RHEL01 vsftpd] # chkconfig httpd --list httpd 0:off   1:off   2:on    3:on    4:on    5:on    6:off KONFIGURACJA SERWERA APACHE Jeżeli serwer został zainstalowany można zająć się konfiguracją plików i katalogów. Istnieją trzy istotne lokalizacje związane z serwerem apache:  /etc/httpd/conf/httpd.conf - główny plik

Linux RHCSA cz.44 - FTP - Bezpieczeństwo

Po skonfigurowaniu SELinux powinno się również ustawić podstawowy poziom bezpieczeństwa dla usługi vsftpd. FTP obsługuję dwa rodzaje transferów plików. Pierwszy rodzaj zwany aktywnym w jakim użytkownicy łączą się po porcie 20. Drugi rodzaj zwany pasywnym gdzie możliwe jest zdefiniowanie portu powyżej 1024. Ponieważ administrator decyduje jakiego rodzaju połączenie wybierze należy zgodnie z wyborem ustawić odpowiednie porty oraz otworzyć ruch w firewall. Wracając do poprzedniego rozdziału mieliśmy tam ustawienie parametru connect_from_port_20 jako " YES " co oznacza że domyślnie usługa FTP wykorzystuję aktywny typ połączenia.  Zobaczmy pozostałe opcje umożliwiające polepszenie bezpieczeństwa usługi FTP. Parametr user_list_enable domyślnie ustawiony na "YES" co umożliwia usłudze vsftpd  sprawdzać plik /etc/vsftpd/user_list . Jeżeli użyjemy tej opcji wraz z parametrem userlist_deny wszyscy użytkownicy zawarci w tym pliku nie dostaną się do systemu przy użyciu FT

Linux RHCSA cz.43 - FTP - File Transfer Protocol

Istnieje dużo różnych rozwiązań umożliwiających udostępnianie plików dla użytkowników w sieci. W tym przypadku przedstawiony zostanie FTP - File Transfer Protocol. Zaletą tego rozwiązania jest fakt, że użytkownicy muszą się zalogować zanim uzyskają dostęp do zasobów oraz jest prosty do konfiguracji. INSTALACJA SERWERA FTP  Zastosowany zostanie pakiet o nazwie vsftpd jest to Very Secure FTP Deamon. Krok 1 - Instalujemy odpowiedni pakiet [root@RHEL01 yum.repos.d]# yum install -y vsftpd Loaded plugins: product-id, security, subscription-manager Updating certificate-based repositories. Setting up Install Process Resolving Dependencies --> Running transaction check ---> Package vsftpd.i686 0:2.2.2-6.el6_0.1 will be installed --> Finished Dependency Resolution Dependencies Resolved =================================================================  Package                Arch                 Version                         Repository             Size ==========

Linux RHCSA cz.42 - Jądro systemu (Kernel) - Aktualizacja

Wszyscy wiemy jak ważne jest posiadanie aktualnego oprogramowania co poprzez załatanie istniejących dziur chroni Nas przed działaniami złych ludzi i złych programów. Jeżeli z z powodu braku aktualizacji coś złego stanie się z systemem mogą wyniknąć z tego powodu kłopoty. Aktualizacja jądra w czerwonym kapeluszu jest bardzo prosta.  Krok 1 - Sprawdzamy wersje jądra w systemie. [root@RHEL01 ~]# uname -r 2.6.32-220.el6.i686 Wcześniej mówiliśmy o instalacji pakietów przy użyciu menadżera pakietów  Krok 2 - Zobacz informacje o jądrze systemu używając polecenia :  [root@RHEL01 ~]# yum info kernel Loaded plugins: product-id, security, subscription-manager Updating certificate-based repositories. Installed Packages Name        : kernel Arch        : i686 Version     : 2.6.32 Release     : 220.el6 Size        : 83 M Repo        : installed From repo   : anaconda-RedHatEnterpriseLinux-201111171035.i386 Summary     : The Linux kernel URL         : htt

Linux RHCSA cz.41 - Jądro systemu (Kernel) - Podstawy

Sercem systemu RedHat jest jądro (kernel). Jądro odpowiedzialne jest za obsługę urządzeń znajdujących się w maszynie oraz wyświetla wyniki działania tych urządzeń na ekran. Jest to również wirtualny system plików jaki tworzy się w katalogu /proc gdzie trzymane są informację i parametry dotyczące jądra. W tej części poznamy podstawowe informacje związane z jądrem systemu , sposoby aktualizacji oraz sposoby optymalizacji jego działania. Chociaż omawiane zagadnienia skupiają się głównie na czynnościach jakie należy wykonać na egzaminie i są pisane pod tym kątem czyli nacisk położony został na system firmy RedHat to kwestia jądra systemu sprawdzi się również z innymi wydaniami Linux.   PODSTAWY JĄDRA Linux to tak naprawdę właśnie jądro. RedHat oraz inne dystrybucje razem z oprogramowaniem oraz plikami konfiguracyjnymi stosowanymi w jądrze systemu stanowią całość systemu operacyjnego. Ponieważ dzięki jądru wszystkie urządzenia w systemie mogą działać pod kontrolą użytkownika dobre

Linux RHCSA cz.40 - Zarządzanie pakietami - YUM - Dodatkowe repozytoria

Czasem trzeba zainstalować dodatkowe pakiety oprogramowania do tego nie koniecznie z skonfigurowanego repozytorium jakie domyślnie mamy w RedHat. Jeżeli dane paczki są dostępne z innego repozytorium można dodać je do osobistego repozytorium we własnym pliku konfiguracyjnym YUM.  Własne repozytorium dodajemy w głównym pliku konfiguracyjnym YUM  lub też tworzymy własny plik xx.repo w lokalizacji /etc/yum.repos.d/ który będzie dodawany autoamtycznie. Poniżej przykładowy plik :  [unique title] name=My Custom Yum Repository baseurl=ftp://rhel01/opt/yum/myrepos enabled=1 gpgcheck=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release Wpisy te definiują nazwę, lokalizacje oraz stan włączony lub wyłączony repozytorium. Możemy zapisać ten plik jako test.repo w /etc/yum.repos.d/ i uzyskac dostęp do wszystkich pakietów znajdujących się w lokalizacji /opt/yum/myrepos znajdującej się na maszynie RHEL01

Linux RHCSA cz.39 - Zarządzanie pakietami - Praca z YUM

W tej części wykonamy dokładnie te same czynności co w poprzedniej wykorzystując w tym celu bardziej elastyczne narzędzie YUM. Polecenie "yum" daje dostęp do repozytorium pakietów, w którym znajdują się tony pakietów do instalacji, podnoszenia wersji oraz usunięcia gdzie operacje te wykonują się automatycznie. Narzędzie YUM radzi sobie również z rozwiązywaniem kwestii zależności pomiędzy pakietami czego nie zrobimy w RPM.  Składnia polecenia yum : # yum [opcje] polecenie Opcje polecenia yum : - c   Określa lokalizacje pliku konfiguracyjnego - q   Ustawienie instalacji bez wyświetlania komunikatów - y   Ustawia autoodpowiedź na "tak" w przypadku pytań podczas instalacji  - v   Wyświetlanie komunikatów podczas każdego etapu pracy Polecenia dla yum :  clean - Usunięcie danych z bufora  erase - Usunięcie paczki z systemu  grouplist - Wyświetla dostępne grupy paczek  groupinstall - Instaluje paczki z grupy  info - Wyświetla informacje o danej