Zaletą plików tekstowych jest łatwość ich odczytu i modyfikacji...

Jak cię złapią, to znaczy, że oszukiwałeś. Jak nie, to znaczy, że posłużyłeś się odpowiednią taktyką.
Wystarczy do tego dowolny edytor tekstowy. Wadą takiego rozwiązania jest fakt, że w czasie edycji plików
tekstowych nie jest przeprowadzana weryfikacja błędów. Musisz uruchomić program
odczytujący te pliki (taki jak demon sieciowy lub pulpit systemu X), aby przekonać się,
czy pliki zostały skonfigurowane poprawnie. Przecinek lub cudzysłów w niewłaściwym
miejscu może spowodować błąd składni całego pliku konfiguracyjnego.
W całej książce prezentowane są pliki konfiguracyjne potrzebne do działania określonych funkcji systemu Red Hat Linux. Z punktu widzenia lokalizacji istnieje kilka miejsc
w systemie plików Red Hat Linux, w których przechowywane są pliki konfiguracyjne.
Oto lokalizacje najważniejszych z tych plików.
$HOME. Wszyscy użytkownicy przechowują informacje odpowiedzialne
za działanie własnych kont we własnych katalogach domowych. Nazwy
większości plików konfiguracyjnych rozpoczynają się od kropki ($), dzięki
czemu nie są wyświetlane jak pliki użytkownika po uruchomieniu standardowego
polecenia ( (aby je wyświetlić musisz wpisać polecenie (%). Istnieją pliki,
które definiują zachowanie powłoki systemowej każdego z użytkowników,
wygląd i zachowanie pulpitu oraz opcje, które są używane w edytorze tekstów.
Istnieją nawet pliki (takie jak .ssh/* i .rhosts), które nadają uprawnienia sieciowe
każdemu z użytkowników.
/etc. Katalog ten zawiera większość podstawowych plików konfiguracyjnych
systemu Linux. Szczególnie mogą Cię zainteresować następujące pliki
konfiguracyjne w katalogu /etc:
adjtime  w pliku tym przechowywane są dane pozwalające modyfikować
ustawienia zegara systemowego (zajrzyj na stronę podręcznika ( ');
aliases  może zawierać listy adresowe używane przez usługę pocztową
systemu Linux;
bashrc  służy do definiowania ustawień systemowych dla użytkowników
powłoki systemowej (domyślnie definiowany jest znak zachęty powłoki
systemowej, aby zawierał nazwę bieżącego użytkownika, nazwę komputera,
bieżący katalog i inne wartości);
cdrecord.conf  w pliku tym zawarte są domyślne ustawienia
wykorzystywane przy nagrywaniu dysków CD;
crontab  służy do ustawienia środowiska i czasów uruchamiania
automatycznych zadań;
csh.cshrc (lub cshrc)  powoduje definiowanie ustawień domyślnych systemu
dla użytkowników korzystających z powłoki (powłoki systemowej C);
exports  zawiera listę katalogów lokalnych, dostępnych dla komputerów
zdalnych za pomocą systemu plików NFS (Network File System);
fdprm  służy do definiowania parametrów standardowych formatów
dyskietek;
fstab  służy do identyfikacji urządzeń dla popularnych nośników danych
(dysków twardych, dyskietek, dysków CD-ROM itd.) oraz lokalizacji,
w których urządzenia te są podłączone w systemie Linux; plik fstab
jest wykorzystywany przez polecenie do wyboru systemu plików,
który ma być podłączony;
ftp*  oznacza zbiór plików używanych do nadawania uprawnień dla usługi
FTP (wu-ftpd);
group  określa nazwy grup i identyfikatory grup (GIDs), które są
zdefiniowane w systemie; uprawnienia grup w systemie Red Hat Linux sÄ…
określane przez drugą z trzech grup rwx (read, write, execute) bitów
związanych z każdym plikiem i katalogiem;
gshadow  zawiera ukryte hasła dla grup;
host.conf  określa lokalizacje, w których wyszukiwane są nazwy domen
(na przykład redhat.com) w sieciach TCP/IP (takich jak sieć WWW); domyślnie
przeszukiwany jest plik lokalny hosts, a następnie wpisy w pliku resolv.conf;
hosts  zawiera adresy IP i nazwy komputerów, do których możesz się
odwołać ze swojego komputera (przeważnie plik ten jest wykorzystywany
do przechowywania nazw komputerów w sieci lokalnej lub małej sieci
prywatnej);
hosts.allow  zawiera listę komputerów, które mają prawo korzystać
z określonych usług TCP/IP na komputerze lokalnym;
hosts.deny  zawiera listę komputerów, które nie mają prawa korzystać
z określonych usług TCP/IP na komputerze lokalnym;
inittab  zawiera informacje definiujące, który program jest uruchamiany
i zatrzymywany podczas uruchamiania, zamykania i przechodzenia w inne
poziomy działania (Runlevels) systemu Red Hat Linux; jest to podstawowy plik
konfiguracyjny używany przy uruchamianiu systemu Linux;
issue  zawiera komunikaty wyświetlane, gdy terminal jest gotowy
do zalogowania użytkownika do systemu Red Hat Linux z lokalnego
terminalu lub konsoli w trybie tekstowym;
issue.net  zawiera komunikaty logowania wyświetlane użytkownikom,
Powered by wordpress | Theme: simpletex | © Jak ciÄ™ zÅ‚apiÄ…, to znaczy, że oszukiwaÅ‚eÅ›. Jak nie, to znaczy, że posÅ‚użyÅ‚eÅ› siÄ™ odpowiedniÄ… taktykÄ….