Както всяка операционна система и Линукс се нуждае от настройка след неговото инсталиране. Едно от най-големите удобства на тази операционна система е лесното конфигуриране чрез прости текстови файлове. Тези файлове се намират в директорията /etc. Тази директория съдържа множество файлове и поддиректории, като тези поддиректори обединяват конфигурационни файлове по някакъв признак. Например всички скриптове, чрез които се пускат и спират процесите, съответно при пускане и спиране на компютъра, се намират в поддиректорията rc.d. Поддиректорията X11 пък обединява конфигурационните файлове на графичния сървър и т.н. В тази лекция ще ви запозная с най-важните файлове и поддиректори намиращи се в конфигурационната директория /etc.
Ще разделя типовете конфигурационни файлове в пет основни групи: настройка на мрежата, настройка на шела, настройка на потребителите, настройка на модулите и настройка на пускането и спирането на операционната система.
1.НАСТРОЙКА НА МРЕЖАТА
Файловете с които се настройва мрежовата конфигурация на операционната система са няколко:
127.0.0.1 localhost
192.168.7.102 server514.mgu.bg server514
192.168.7.103 class514pc1.mgu.bg class514-1
... ... ...
192.168.7.109 class514pc8.mgu.bg class514-8
Първият ред е задължителен и описва т.нар. loopback на компютъра. Редове започващи с # се считат за коментар.
nameserver 217.75.128.2
nameserver 217.75.128.9
След промяната му се налага изпълнението на командата #killall -HUP inetd, за да влязат промените в сила.
host.conf – управлява начина по който работи клиента транслиращ името в IP адрес. Състои се от няколко директиви. Формата е следния:
order hosts, bind
multi on
Тук order и multi са директивите, а hosts, bind и on, техни опции. Пълна информация за файла може да се намери на в man страниците на Линукс.
ftp stream tcp nowait root /usr/sbin/tcpd proftpd
talk dgram udp wait root /usr/sbin/tcpd in.talkd