TwojePC.pl © 2001 - 2024
|
|
A R C H I W A L N A W I A D O M O Ś Ć |
|
|
|
Polećcie książki o Linuchu , laciak88 6/08/10 14:17 Jako, że jestem żądny wiedzy, a nie chcę zamęczać wszystkich wkoło, to proszę o polecenie książek:
- o atakach i zabezpieczaniu Linuksa przed nimi
- jakieś kompedium o Linuksie dla początkującego, może średniozaawansowanego, ale żeby nie było pisane jak dla debila i niosło ze sobą dużo wiedzy
- coś innego jeśli macie coś godnego polecenia
Dziękuję uniżenie łaskawej braci boardowej za każdą odpowiedź ;]"To Alcohol! The cause of, and solution to, all of
life's problems." - Takie? , Emalia 6/08/10 15:46
http://wiki.jakilinux.org/zabezpieczanie-linuksa - Takie? , Emalia 6/08/10 15:53
http://www.linuxnewbieguide.org/ - mysle ze, to sie bedzie nadawac , Maners 6/08/10 17:58
o ile język angielski nie jest przeszkoda:
http://docs.fedoraproject.org/..._Guide/index.html
Ta dokumentacja jest często aktualizowana, a że Fedora wyznacza kierunki rozwoju Linuksa, to chyba jest to najlepsze źródło do nauki ;-)- ooo , laciak88 6/08/10 18:10
Niewatpliwie się przyda, chociaż mój angielski nie jest najlepszy. Mam nadzieje, że jakies przykłady tam tez sie znajdą :)"To Alcohol! The cause of, and solution to, all of
life's problems."
- jak już zdrążysz podstawy , XTC 6/08/10 19:58
to polecam nauczyć się podstaw programowania w shell'u.
Będziesz mógł sam analizować i pisać istniejące skrypty - stanowiące
jakby nie było podstawę w tym systemie.
W moim przypadku - ponieważ programowanie na PC skończyło mi się na prostych przykładach w C - linux i skrypty zaspokajają podstawowe potrzeby - a to zgrać automatem jakieś pliki ze strony, a to hurtem przemianować zdjęcia nadając im daty z exif'a i szereg innych rzeczy.Linux - mam ĹwiadomoĹÄ, , laciak88 6/08/10 22:54
Ĺźe muszÄ dobrze skrypty pisaÄ, ale jak na razie lepiej idzie mi w C. KiedyĹ coĹ na studiach pisaĹem, ale to stanowczo za maĹo Ĺźeby pisaÄ bardziej zaawansowane skrypty, no i nie znam teĹź dobrze moĹźliwoĹci prostych poleceĹ - ostatnio siÄ dowiedziaĹem parÄ ciekawych rzeczy o grepie :).
Nie mam pomysĹĂłw tylko na zadania, a przydaĹyby siÄ jakieĹ ciekawe do skryptĂłw.
Co do ksiÄ
Ĺźki jeszcze: potrzebujÄ czegoĹ, co mi pomoĹźe w sytuacji jak nie bÄdÄ wiedziaĹ jak coĹ zmieniÄ lub jak nie bÄdÄ wiedziaĹ co to za plik/folder/program"To Alcohol! The cause of, and solution to, all of
life's problems." - no... dla mnie , XTC 7/08/10 10:07
grep, sed, paste, cut, wget w połączeniu z pętlami robią większość roboty (do awk nie przysiadłem).
Co do ogółu - polecam przeczytać jakiś tutorial "linux from scratch" - załapiesz podstawy a szczegóły (między innymi takie o których pytasz w pierwszym poście) to już raczej domena konkretnych dystrybucji (u mnie jest to debian - od czego debianopodobnego bym nie wyszedł - kończę na tym, że powstaje z tego prawie typowy debian).Linux
- muszę Cię zmartwić , gorky 7/08/10 16:36
nie da się tego zrobić w ten sposób.
Ataki sieciowe to naprawdę najwyższa szkoła jazdy - trzeba bardzo dobrze poznać zasady działania systemu żeby móc zacząć szukać jego słabych punktów. I nie ma znaczenia czy potrzebujesz je znaleźć w celu dokonania ataku czy zabezpieczenia się przed nim. Musisz znać od podstaw środowisko w którym chcesz się poruszać, inaczej się po prostu nie da i nie ma sensu się za to brać.
Co do książek - IMO na tym poziomie najlepszym źródłem informacji jest Google i analiza konkretnych przypadków. Pewnie są jakieś opasłe tomy, ja sam jakieś ponad dziesięć lat temu zaczynałem od czegoś co nazywało się chyba 'Unix. Biblia.', ale jeśli naprawdę chcesz nauczyć się Linuksa od podstaw to zdecydowanie radziłbym Ci zrobić inaczej - gwarantuje że da Ci to więcej niż jakakolwiek lektura.
Kup sobie za kilkadziesiąt złotych jakiś komputer na Allegro, byleby miał kartę sieciową, doczep do niego na parę dni monitor i klawiaturę - będą Ci potrzebne pewnie tylko do czasu uruchomienia demona ssh, potem możesz pracować zdalnie.
Potem wybierz jakąś dystrybucję wymagającą myślenia (Ubuntu i inne Fedory odpadają), najlepiej taką bez instalatora i wymagającą kompilacji jądra. Jeśli jesteś naprawdę twardy to LFS (nie wiem czy ma dokumentację po polsku), jak nie to Gentoo albo PLD, może Arch (tego znam tylko ze słyszenia). Myślę że już sama instalacja może wygenerować kilka ciekawych problemów - wtedy na drugim komputerze odpalasz Google i szukasz rozwiązania. Oczywiście man i info także obowiązkowo.
Kiedy już uda Ci się uruchomić podstawowy system, zacznij bawić się bardziej skomplikowanymi rzeczami - postaw i skonfiguruj serwer ftp, www, może nawet poczty. Tutaj w zasadzie masz nieograniczone możliwości - możesz pomyśleć o domowym proxy, firewallu, serwerze plików, mediów, wydruku, radiu internetowym itp. Mnie ogromnego 'kopa' dało napisanie własnego systemu backupowego, bo wymagało rozwiązania konkretnych i wąsko specjalizowanych problemów.
Staraj się robić wszystko 'porządnie' - nie dawaj dostępu wszystkim użytkownikom, twórz grupy, pobaw się z iptables.
Jestem pewien że da się to wszystko zrobić startując od zera - sam zaczynałem w podobny sposób. Dodatkowo gwarantuję Ci, że po odpowiednio długiej takiej zabawie zorientujesz się, że 'niespodziewanie' masz całkiem sporą wiedzę o systemie.
Wtedy dopiero (jeśli się nie zniechęcisz) będzie czas na specjalizację. Będziesz znał podstawy i będziesz wiedział czego dokładnie potrzebujesz.
Na pewno jest to bardziej angażujące i pracochłonne niż czytanie książki, ale - tak jak pisałem na początku - z pewnością da lepsze efekty.- aha , gorky 7/08/10 17:10
Oczywiście po jakimś czasie równie dobrze można już korzystać z dystrybucji która wyręcza użytkownika od pewnych czynności, ale na początku dobrze jest wszystko robić 'z palca'.
Dlatego przyszło mi do głowy jeszcze Slackware - tam chyba nawet o zależności trzeba dbać samemu, chyba że coś się zmieniło przez ostatnie lata. W normalnym użytkowaniu to oczywiście czysty masochizm, ale do nauki - czemu nie? Taka bardziej lajtowa odmiana LFS :)
No i - jeśli się zdecydujesz na tę drogę - rób oczywiście wszystko w konsoli, o instalacji X-ów nawet nie myśl. - chwilowo malo intensywnie , laciak88 7/08/10 18:05
ale wlasnie tak robie od jakiegos czasu, tyle, ze troche bardziej hermetycznie, bo na vmware, no i ze slackiem, wlasnie dlatego zeby bylo trudniej, chociaz brak pilnowania zaleznosci meczy mnie czasami bardzo. I oczywiscie bez gui. Podstawy jakies tam znam: siec skonfiguruje, iptables tez, chociaz ciagle nie idealnie, quagga sie bawilem, no ale ogolnie brak mi weny, wiec chcialem cos poczytac i od razu tez cos kombinowac. Widze, ze musze pomeczyc mojego cwiczeniowca o jakies ciekawe zadanka :).
Jak na razie czytam cos o tcp/ip i nawet niezle leci, a wiedza wpada ;)"To Alcohol! The cause of, and solution to, all of
life's problems."
|
|
|
|
|
All rights reserved ® Copyright and Design 2001-2024, TwojePC.PL |
|
|
|
|