Які типи файлів розміщені в / etc /
Отже, якого роду конфігураційні файли знаходяться в каталозі ./etc/? В першу чергу слід згадати конфігураційні файли мережевих пристроїв і механізмів, напевно, тому, що UNIX - це мережева операційна система, орієнтована на безперервну і безперебійну роботу, наприклад в якості інтернет-сервера. AltLinux в цьому плані не є якимось винятком. Більшість конфігураційних файлів цієї системи мають те ж саме призначення, що і файли більш "дорослих" комерційних UNIX-систем.
Слід врахувати, що значення цих параметрів можуть бути перезаписані на час поточної сесії роботи з комп'ютером за допомогою установки спеціальних змінних оточення.
/etc/hosts.allow і /etc/hosts.deny
У файлі / etc / protocols знаходиться список служб, що відповідають стандартно на тих чи інших портах. Саме тут вказується приналежність скорочення ssh до 22-му порту, а ftp - до 21-го. Таким чином, ви можете вказати і свої унікальні імена служб для локальних мережевих завдань. Само собою, не рекомендується редагувати цей файл без крайньої на те необхідності.
Крім перерахованих параметрів, в файлі можна також вказувати параметри, безпосередньо передаються перетворювача імен ядра операційної системи за допомогою параметра options. Слід також врахувати, що ключові слова domain і search взаємно виключають один одного - при обробці мережевих запитів береться до уваги останнє вказане з них.
Файл / etc / securetty - список терміналів, з яких користувач root може підключатися до системи. Є сенс обмежити цей список якомога меншим числом терміналів. Наприклад, можна вказати, що привілейований користувач може зайти тільки з першого терміналу (перемикання по Ctrl + Alt + F1 з графічної оболонки або просто Alt + F1 з режиму локального терміналу), залишивши в цьому файлі один рядок tty1.
Файл /etc/xinetd.conf є основним конфігураційним файлом нової версії демона "суперсервера", який відповідає за обробку всіх мережевих запитів до локального комп'ютера. Формат цього файлу складніший, ніж у перерахованих вище файлів. Він дозволяє включати інші конфігураційні файли, які знаходяться в одній або декількох директоріях. Більш детально ознайомитися з його форматом ви можете, вивчивши висновок команди info xinetd.conf.
Звичайно, в сучасній UNIX-системі, який без сумніву є і AltLinux, є набагато більшу кількість конфігураційних файлів, ніж перераховано в цій статті. Але навіть знання призначення деяких з них дозволить вам значно заощадити час пошуку елементарних мережевих несправностей на вашому сервері.