Мы начали с пакета, который специалисты по Debian размещают в варианте по умолчанию. Как было замечено выше, мы должны изменить коечто — при использовании Postfix. Если вы полагаете, что мы дублируем хорошую работу команды Debian, то это совсем не так.
Команда Debian выбрала для установки по умолчанию службы, подходящие для LAN, такие как Network File System (NFS). Но мы запускаем свой сервер для работы в Интернете, поэтому удалим NFS и некоторые другие службы, добавив новые, например OpenSSL.
Для получения необходимых файлов выполните следующую, команду:

# aptget install wget bzip2 rdate fetchmail libdb3++dev \ unzip zip ncftp xlispstat libarchivezipperl \

zliblgdev libpoptdev nmap openssl lynx fileutils?
В своей консоли вы увидите, как Debian загружает файлы. Вскоре загрузка прекратится, и вы получите сообщение, подобное следующему, с вопросом, хотите ли вы продолжить:
О upgraded. 42 newly installed. G to remove and 0 not upgraded. Need to get 12.2MB of archives.
After unpacking 35.8MB of additional disk space will be used. Do you want to continue? [Y/'n]
Нажатие клавиши Y завершит установку дополнительных файлов. В дальнейшем вы можете захотеть удалить неиспользуемые службы. Выполните следующую команду, и вы увидите такой код:

# aptget remove lpr nfscommon portmap pidentd pcmciacs \ pppoe pppoeconf ppp pppconfig

Reading Package Lists... Done Building Dependency Tree... Done Package pcmciacs is not installed, so not removed The following packages will be REMOVED:
lpr nfscommon pidentd portmap ppp pppconfig pppoe pppoeconf 0 upgraded, 0 newly installed. 8 to remove and 0 not upgraded. Need to get OB of archives. After unpacking 3598kB disk space will be freed. Do you want to continue? [Y/n] Y
(Reading database ... 22425 files and directories currently installed.)
Removing lpr ...
Stopping printer spooler: Ipd .
Removing nfscommon ...
Stopping NFS common utilities: statd.
Removing pidentd ...
Removing portmap ...
Stopping portmap daemon: portmap.
Removing pppoeconf ...
Removing pppoe ...
Removing pppconfig
Removing ppp ...
Stopping all PPP connections...done.
Убедитесь, что вы перепроверили команды, которые вводите. Если вы допустите опечатку, Debian сообщит, что не может найти запрашиваемый файл. Б этом случае просто заново введите aptget, обозначив имя пакета.
После того как вы внесли изменения в базу данных комплекта, вы должны изменить сценарии, запускаемые при загрузке. Используйте следующие команды, чтобы модифицировать сценарии, загружаемые по умолчанию:

# updaterc.d f exim remove

Removing any system startup links for /etc/init.d/exim ...

# updateinetd remove daytime # updateinetd remove telnet # updateinetd remove time # updateinetd remove finger # updateinetd remove talk # updateinetd remove ntalk # updateinetd remove ftp # updateinetd remove discard

Теперь вам нужно перезапустить программу inetd, являющуюся служебным процессом для стандартных интернетсервисов. Как правило, inetd запускается в момент загрузки, но, поскольку вы изменили системные службы, вы должны перезапустить ее, чтобы она смогла обнаружить изменения в файле конфигурации. Команда i netd принимает аргумент, указывающий на файл конфигурации, записывая службы, которые он обеспечивает. Однако если в командной строке не задан аргумент, программа inetd считывает информацию о конфигурации из файла /etc/i netd. conf, что удовлетворяет нашим задачам. Команда updateinetd сохраняет изменения в этот файл.
Для перезапуска программы inetd с использованием конфигурационного файла по умолчанию введите следующее:

# /etc/init.d/inetd reload

Вы увидите в командной строке такое сообщение: Reloading internet superserver: inetd