Безопасность и оптимизация Linux.Редакция для Red Hat



         

Компиляция и оптимизация. - часть 2


[root@deep openldap-1.2.10]# install -d -m 700 /var/ldap

[root@deep openldap-1.2.10]# echo localhost > /etc/openldap/ldapserver

[root@deep openldap-1.2.10]# strip /usr/lib/liblber.so.1.0.0

[root@deep openldap-1.2.10]# strip /usr/lib/libldap.so.1.0.0

[root@deep openldap-1.2.10]# strip /usr/lib/libldap.a

[root@deep openldap-1.2.10]# strip /usr/lib/liblber.a

[root@deep openldap-1.2.10]# strip /usr/sbin/in.xfingerd

[root@deep openldap-1.2.10]# strip /usr/sbin/go500

[root@deep openldap-1.2.10]# strip /usr/sbin/go500gw

[root@deep openldap-1.2.10]# strip /usr/sbin/mail500

[root@deep openldap-1.2.10]# strip /usr/sbin/rp500

[root@deep openldap-1.2.10]# strip /usr/sbin/rcpt500

[root@deep openldap-1.2.10]# strip /usr/sbin/fax500

[root@deep openldap-1.2.10]# strip /usr/sbin/slapd

[root@deep openldap-1.2.10]# strip /usr/sbin/slurpd

[root@deep openldap-1.2.10]# strip /usr/sbin/ldif

[root@deep openldap-1.2.10]# strip /usr/sbin/ldif2ldbm

[root@deep openldap-1.2.10]# strip /usr/sbin/ldif2index

[root@deep openldap-1.2.10]# strip /usr/sbin/ldif2id2entry

[root@deep openldap-1.2.10]# strip /usr/sbin/ldif2id2children

[root@deep openldap-1.2.10]# strip /usr/sbin/ldbmcat

[root@deep openldap-1.2.10]# strip /usr/sbin/ldbmtest

[root@deep openldap-1.2.10]# strip /usr/sbin/centipede

[root@deep openldap-1.2.10]# strip /usr/bin/ud

[root@deep openldap-1.2.10]# strip /usr/bin/ldapadd

[root@deep openldap-1.2.10]# strip /usr/bin/ldapsearch

[root@deep openldap-1.2.10]# strip /usr/bin/ldapmodify

[root@deep openldap-1.2.10]# strip /usr/bin/ldapmodrdn

[root@deep openldap-1.2.10]# strip /usr/bin/ldappasswd

[root@deep openldap-1.2.10]# strip /usr/bin/ldapdelete

Команда “install” будет создавать новый каталог с именем “ldap” в каталоге “/var” и установит режим доступа к нему чтение, запись и исполнение только для суперпользователя “root” (700) из соображений безопасности. Команда “strip” будет удалять все символы из объектных файлов. Это необходимо, чтобы сделать исполняемые файлы меньшего размера.

Очистка после работы

[root@deep /]# cd /var/tmp

[root@deep tmp]# rm -rf openldap-version/ openldap-version.tgz

Команды “rm” будет удалять все файлы с исходными кодами, которые мы использовали при компиляции и инсталляции OpenLDAP. Также будет удален сжатый архив OpenLDAP из каталога “/var/tmp”.




Содержание  Назад  Вперед