next up previous contents index
Дал╕: Директор╕я /dev Вгору: Коренева файлова система Назад: Коренева файлова система

  
Директор╕я /etc

Ця директор╕я ма╓ безл╕ч файл╕в. Деяк╕ з них описуються нижче по тексту. Щодо ╕нших, Ви повинн╕ спершу визначити, до яко╖ програми вони в╕дносяться ╕ звернутися до п╕дказки по ц╕й програм╕. Б╕льш╕сть файл╕в конф╕╜урац╕╖ мереж╕ знаходяться в ц╕й же директор╕╖, але описуються в Пос╕бнику адм╕н╕стратору мереж╕.

/etc/rc  або /etc/rc.d  або /etc/rc?.d 
Скрипти чи директор╕╖ ╕з скриптами, що виконуються при старт╕ системи, чи при зм╕н╕ робочого р╕вня. Детальна ╕нформац╕я по цих файлах (директор╕ям) да╓ться в розд╕л╕ про init .

/etc/passwd 
База даних користувач╕в системи. Поля бази м╕стять ╕м'я користувача в систем╕, справжн╓ ╕м'я користувача, домашню директор╕ю, закодований пароль та ╕ншу ╕нформац╕ю про кожного з користувач╕в. Формат файлу описаний в стор╕нц╕ п╕дказки passwd .

/etc/fdprm 
Таблиця параметр╕в гнучкого диску. Опису╓ як виглядають р╕зн╕ формати гнучких диск╕в. Використову╓ться setfdprm . Б╕льше ╕нформац╕╖ можна отримати з стор╕нки п╕дказки setfdprm .

/etc/fstab 
Перел╕чу╓ вс╕ т╕ файлов╕ системи, як╕ монтуються автоматично при запуску системи командою mount -a (╕з скрипту /etc/rc  чи под╕бного до нього за призначенням). В Л╕накс╕ м╕стить також ╕нформац╕ю про облат╕ своп╕н╜у, що автоматично використовуються при виконанн╕ команди swapon -a. Б╕льш детальна ╕нформац╕я доступна в розд╕л╕ [*] ╕ в стор╕нц╕ п╕дказки mount .

/etc/group 
За призначенням та форматом под╕бний до файлу /etc/passwd , але опису╓ групи користувач╕в зам╕сть ╕ндив╕дуальних даних про них. Див. стор╕нку п╕дказки group .

/etc/inittab 
Файл конф╕╜урац╕╖ init .

/etc/issue 
Текст, який виводиться на екран командою getty  при ре╓страц╕╖ в систем╕. Найчаст╕ше м╕стить короткий опис системи або запрошення до системи. Склад цього файлу залежить в╕д бажання системного адм╕н╕стратора.

/etc/magic 
Файл конф╕╜урац╕╖ для команди file . В╕н м╕стить в соб╕ опис р╕зних формат╕в файл╕в. Базуючись на цих форматах file  визнача╓ тип файлу. Див. стор╕нки п╕дказок по magic  та file  для повного опису.

/etc/motd 
Фраза дня 22. Ця фраза автоматично виводиться на екран п╕сля усп╕шно╖ ре╓страц╕╖ в систем╕. Зм╕ст запису в файл╕ залежить в╕д бажання системного адм╕н╕стратора. Часто використову╓ться для того, щоб донести якусь ╕нформац╕ю до кожного користувача, таку як, наприклад, попередження про вимкнення чи проф╕лактику системи.

/etc/mtab 
Список змонтованих в даний момент файлових систем. Напочатку цей файл створю╓ться скриптами при загрузц╕ системи. П╕сля загрузки в╕н автоматично поновлю╓ться командою mount . Цей файл використову╓ться тод╕, коли потр╕бно отримати список змонтованих на даний час файлових систем, як, наприклад, при використанн╕ команди df .

/etc/shadow 
"Т╕ньовий" файл парол╕в. ╢ в системах з встановленою п╕дтримкою т╕ньових парол╕в. При використанн╕ т╕ньових парол╕в, зашифрован╕ парол╕ збер╕гаються в /etc/shadow  зам╕сть /etc/passwd . Перший з цих двох файл╕в на в╕дм╕ну в╕д останнього закритий для прочитання для вс╕х кр╕м користувача root. Це п╕двищу╓ безпеку системи ╕ покращу╓ захист в╕д злому парол╕в.

/etc/login.defs 
Файл конф╕╜урац╕╖ для команди login .

/etc/printcap 
Файл под╕бний до /etc/termcap , але м╕стить описи принтер╕в. Ма╓ ╕нший синтаксис.

/etc/profile , /etc/csh.login , /etc/csh.cshrc 
Файли, як╕ виконуються при ре╓страц╕╖ в систем╕ командними оболонками Бьорна та С╕. Ц╕ файли дають системному адм╕н╕стратору можлив╕сть встановити однаков╕ початков╕ параметри для вс╕х користувач╕в системи. Див. стор╕нки п╕дказки до в╕дпов╕дних командних оболонок.

/etc/securetty 

Визнача╓ безпечн╕ терм╕нали, тобто, так╕ терм╕нали, з яких дозволено ре╓страц╕ю в систем╕ користувачев╕ root. В б╕льшост╕ випадк╕в в цьому файл╕ вказуються т╕льки в╕ртуальн╕ терм╕нали системи. Злом системи через мережу або модем ста╓ неможливим (або, як м╕н╕мум, набагато важчим).

/etc/shells 

Перел╕чу╓ командн╕ оболонки "з дов╕рою" 23. Команда chsh  дозволя╓ користувачам зм╕нювати ╖х початкову програмну оболонку. Але команда зм╕нить командну оболонку т╕льки на ту з них, яка ╓ в цьому файл╕. Процес ftpd  - процес, що забезпечу╓ FTP серв╕с на машин╕, буде перев╕ряти, чи ╓ оболонка користувача в списку /etc/shells  ╕ не дозволить заре╓струватися в систем╕ тим користувачам, чи╖х оболонок тут нема.

/etc/termcap 

База даних властивостей терм╕нал╕в. Цей файл опису╓ як╕ ``ESC-посл╕довност╕'' використовуються при робот╕ з тими чи ╕ншими терм╕налами. ``ESC'' посл╕довност╕ будуть працювати т╕льки для одного типу терм╕налу. Тому програми пишуться таким чином, щоб зам╕сть того, щоб безпосередньо виводити ``ESC'' символи на екран, вони в╕дшукують потр╕бну посл╕довн╕сть у баз╕ /etc/termcap . У результат╕ б╕льш╕сть програм може працювати з переважною б╕льш╕стю терм╕нал╕в. Для б╕льш повно╖ ╕нформац╕╖ з цього питання зверн╕ться до стор╕нок п╕дказок з termcap , curs_termcap  та terminfo .



Dmytro Kovalev
1999-06-10