Linux.pl

 START  |  BLOG  |  FORUM  |  POCZTA  |  HOSTING

Hosting Linux.pl
Smaller Default Larger

Ocena użytkowników: 0 / 5

Gwiazdka nieaktywnaGwiazdka nieaktywnaGwiazdka nieaktywnaGwiazdka nieaktywnaGwiazdka nieaktywna

deb - format pakietu instalacyjnego używanego przez system operacyjny Debian GNU/Linux i jego pochodne np. Ubuntu.

Pakiet deb (i jego instalator dpkg) posiada zaawansowaną kontrolę powiązań i zależności pomiędzy poszczególnymi składnikami systemu - programami i używanymi przez nie bibliotekami. Dzięki temu instalując nowy program ma się pewność, że nie będzie miał miejsca konflikt z innymi zainstalowanymi programami. W przeciwnym wypadku instalowany program mógłby przerwać funkcjonowanie z powodu braku poszczególnych składników, które są wymagane do prawidłowego działania.

Ocena użytkowników: 5 / 5

Gwiazdka aktywnaGwiazdka aktywnaGwiazdka aktywnaGwiazdka aktywnaGwiazdka aktywna

BIND jest jednym z najpopularniejszych serwerów DNS wykorzystywanym w systemach Linux i Unix. Stanowi on niezmiernie ważny składnik zapewniający poprawne działanie systemu nazw w Internecie. Wielu użytkowników globalnej sieci bezwiednie korzysta z serwera BIND, kiedy ich przeglądarka WWW odpytuje go o adres IP komputera udostępniającego interesującą ich stronę.
Nowa wersja BIND 9 została napisana od zera, aby rozwiązać część problemów z architekturą poprzednich wydań tego programu. Dlatego też warto byłoby nauczyć się go konfigurować dla swoich potrzeb. Artykuł ten będzie opisem konfiguracji serwera DNS pod kontrola systemu operacyjnego Linux Debian, jednak w rzeczywistości jedyne różnice jakie mogą wystąpić to inne ścieżki do plików konfiguracyjnych.

Ocena użytkowników: 0 / 5

Gwiazdka nieaktywnaGwiazdka nieaktywnaGwiazdka nieaktywnaGwiazdka nieaktywnaGwiazdka nieaktywna

Trasowanie cebulowe (ang. onion routing) polega na wielokrotnym szyfrowaniu wiadomości, a następnie przesyłaniu jej przez szereg węzłów zwanych routerami cebulowymi (ang. onion routers). Każdy z nich usuwa warstwę szyfrowania w celu uzyskania informacji o dalszym trasowaniu i przesyła dane do następnego routera. Takie działanie zapobiega ujawnieniu węzłom pośredniczącym pochodzenia, odbiorcy oraz treści wiadomości. Sieć TOR dominuje w wykorzystywaniu tejże technologii. W tym wpisie postaram się przybliżyć rzadko używaną opcje SSH ProxyCommand, pozwalającą określić program, przez który będą przekazywane połączenia.

Ocena użytkowników: 0 / 5

Gwiazdka nieaktywnaGwiazdka nieaktywnaGwiazdka nieaktywnaGwiazdka nieaktywnaGwiazdka nieaktywna

DenyHosts jest programem napisanym w Pythonie i jest jednym z najlepszych narzędzi do zabezpieczania SSH przeciw ataków brute force stosowanymi najczęściej przez boty.

Ocena użytkowników: 4 / 5

Gwiazdka aktywnaGwiazdka aktywnaGwiazdka aktywnaGwiazdka aktywnaGwiazdka nieaktywna

Od pewnego czasu znacznie nasilił się rozwój systemu GNU/Linux. Spowodowane jest to większym zainteresowaniem oraz popularnością wywołaną dostrzeżeniem zalet jakie posiada Linux. Wiele osób szuka alternatywy dla uciążliwego Windowsa, niejednokrotnie uprzykrzającego nam życie w najmniej odpowiednim momencie. Odmienną część stanowią ludzie kierujący się stereotypem o wymaganiu potężnej wiedzy, niezbędnej do ujarzmienia ów systemu. Poniżej podam i opiszę 20 powodów zachęcających do rozpoczęcia przygody z Linuksem, a zarazem postaram się także obalić prehistoryczne teorie.

Ocena użytkowników: 0 / 5

Gwiazdka nieaktywnaGwiazdka nieaktywnaGwiazdka nieaktywnaGwiazdka nieaktywnaGwiazdka nieaktywna

Wielu ludzi tęskni za czasami, kiedy na pecetach królował MS DOS. System ten był bardzo ubogi w porównaniu z dzisiejszymi wersjami Windows. Nieistniejąca strona graficzna, żałosny system plików, konieczność wprowadzania komend z konsoli, słowem koszmar dla typowego użytkownika.

DOS miał jednak coś czego próżno szukać we współczesnych produktach Microsoftu: prosty i bezpośredni dostęp do portów. Ileż to urządzeń można było wysterować z peceta poprzez port szeregowy! Prosty programik w pascalu i już silnik krokowy w laserze przesuwał siatkę dyfrakcyjną, dwie godziny pracy i już interferometr przesyłał dane na komputer.
Każdy z odrobiną zacięcia inżynierskiego mógł szybko i tanio zmusić komputer do harówki w pokoju hobbysty albo w laboratorium naukowym.

Ocena użytkowników: 0 / 5

Gwiazdka nieaktywnaGwiazdka nieaktywnaGwiazdka nieaktywnaGwiazdka nieaktywnaGwiazdka nieaktywna

Czy zdarzyło się Wam usunąć "przez przypadek" konfiguracje wszystkich swoich stref DNSowych? Wasze backupy uległy zniszczeniu i na dodatek serwer SLAVE też uległ destrukcji? Może pomyślicie, że takie rzeczy dzieją się tylko w najgorszych koszmarach, ale mi się właśnie tak ostatnio przydarzyło... Początkowo chciałem odzyskać wpisy z pamięci binda, które jeszcze działał z uprzednio załadowaną konfiguracją. W pocie czoła, z nożem na karku zabrałem się do przeszukiwania dysku, nic ciekawego w plikach tymczasowych nie odnalazłem, zacząłem więc szukać w internecie i podpytywać znajomych o pomysły na rozwiązanie mojego problemu. Ponieważ plik z listą stref został nienaruszony mogłem odzyskać listę domen skonfigurowanych na moim serwerze. Jeden z moich znajomych (thx for domelu) podsunął mi pomysł abym spróbował wyciągnąć informacje ze swojego binda za pomocą AXFR. Rzeczywiście było to idealne rozwiązanie mojego problemu, napisałem więc sobie skrypt który szybko odtworzył konfiguracje wszystkich stref. Jest on bardzo prosty, ale kto wie może komuś się przyda...

Ocena użytkowników: 5 / 5

Gwiazdka aktywnaGwiazdka aktywnaGwiazdka aktywnaGwiazdka aktywnaGwiazdka aktywna

W tym artykule chciałbym na konkretnych przykładach pokazać użyteczność niektórych poleceń powłoki BASH, wspartych czasem zewnętrznymi programami. Jest to najpopularniejsza i domyślna na ogół powłoka w systemie Linux. Polskie tłumaczenie jej podręcznika systemowego liczy ponad 5000 linijek (tak przynajmniej w mojej konsoli polecenie 'man bash | wc -l' zliczyło) i na ogół są w nim podane tylko uogólnione metody korzystania z jej poleceń. Użytkownikowi mającemu mało do czynienia z programowaniem trudno raczej będzie widzieć praktyczne zastosowania po jego lekturze. Sam nigdy nie czytałem go od deski do deski, a mało które z moich doświadczeń bierze się wprost z jego lektury. Zazwyczaj najpierw podglądam przykłady, a później ogólne definicje w podręczniku. A jest w czym przebierać. Prócz podobnych artykułów mamy całą masę skryptów w systemie. Chciałbym pokazać tylko to, czego nie znalazłem wytłumaczonego w dobry dla mnie sposób lub rzeczy które chciałbym po swojemu opisać.

Ocena użytkowników: 0 / 5

Gwiazdka nieaktywnaGwiazdka nieaktywnaGwiazdka nieaktywnaGwiazdka nieaktywnaGwiazdka nieaktywna

Zakładam, że czytając te słowa jesteś jeszcze zielonym użytkownikiem Linuksa. Takim, który na dźwięk słowa "konsola" rzuca naokoło nerwowymi spojrzeniami, a słysząc o "kompilacji", zaczyna rozglądać się za drogą ucieczki. Być może jesteś właśnie dumnym posiadaczem świeżego Pingwinka, być może dopiero będziesz go instalował i najpierw (słusznie!) zapoznajesz się z dostępnymi informacjami.

Nie, oczywiście nie zamierzam Cię straszyć, a tym bardziej zniechęcać do wypróbowania na własnej skórze, jakie korzyści daje Ci Linux. Nie taki wilk straszny, jak go malują, obsługi konsoli można nauczyć się błyskawicznie, a - co warte zauważenia - niektóre obecne dystrybucje (np. SuSE) można spokojnie obsługiwać "wyklikując" sobie wszystko, nie uruchamiając nawet konsoli. Nie to jest jednak tematem niniejszego artykułu.

Niestety, przyjdzie kiedyś taka chwila, kiedy z przykrością stwierdzisz, że coś nie działa tak jak powinno. Wówczas prawdopodobnie ruszysz do szukania pomocy w Sieci. Warto jednak wiedzieć więcej o szukaniu pomocy, by jak najszybciej i najskuteczniej rozwiązać problem. Każda z dystrybucji Linuksa posiada swoje forum, niekiedy również grupę dyskusyjną (zawsze można skorzystać z ogólnej grupy alt.pl.comp.os.linux.newbie na serwerze news.tpi.pl). Gdy już znajdziesz miejsce, w którym zamierzasz zadać pytanie, weź głęboki wdech i... zanim cokolwiek napiszesz, przeczytaj poniższe zasady.

Ocena użytkowników: 0 / 5

Gwiazdka nieaktywnaGwiazdka nieaktywnaGwiazdka nieaktywnaGwiazdka nieaktywnaGwiazdka nieaktywna

Co będzie nam potrzebne aby uruchomić grę Age of Empires 3 pod Linuksem?
- zainstalowany program Wine (Co to jest Wine?)
- plik mfc42.dll
- plik d3dx9_25.dll
- nocd age3.exe (niestety sprawdzanie autentyczności na Wine jak narazie nie działa)
- trochę czasu i odrobina cierpliwości

Podkategorie