BB-Admin - Администрирование UNIX-серверов

Блог BB-Admin

RSS Записей

Администрирование UNIX-серверов

Архив Категории ‘Plesk’

Plesk добавляет header X-Powered-By PleskLin

Октябрь 31st, 2011 | Комментарии к записи Plesk добавляет header X-Powered-By PleskLin отключены

Если ваш сайт расположен на сервере с панелью управления Plesk, то к HTTP-заголовкам будет добавлен header  X-Powered-By PleskLin. Проверить это можно, например, с помощью команды curl -I yourdomain.com.

Если вы не хотите в целях безопасности раскрывать наличие Plesk на вашем сервере этот заголовок можно убрать. Данный header Plesk добавляет в конфиге /etc/httpd/conf.d/zz010_psa_httpd.conf (путь для Centos), в строчке Header add X-Powered-By «PleskLin». Однако простое удаление или комментирование этой строки не поможет, при добавлении\удалении\редактировании доменов Plesk может перегенерировать этот конфиг.

В таком случае можно добавить удаление этого заголовка строкой Header unset X-Powered-By в отдельном конфиге, и что важно, назвать этот конфиг так, чтобы apache читал его после  zz010_psa_httpd.conf, например zzz020-psa.conf, т.к. учитывается последнее значение опции.

После рестарта апача строка X-Powered-By должен исчезнуть из HTTP-заголовка.

Докачка файлов по FTP в Plesk

Январь 19th, 2010 | Комментарии к записи Докачка файлов по FTP в Plesk отключены

На выделенных серверах и VDS под управлением панели Plesk после установки докачка файлов по FTP оказывается выключенной.
В комплекте с Plesk-ом идёт Proftpd, по умолчанию в режиме xinetd.
Для того, чтобы включить докачку нужно добавить в proftpd.conf следующие директивы:

<Directory /var/www/vhosts>
GroupOwner psacln
AllowStoreRestart on
AllowOverwrite on
</Directory>

Путь к директории виртуалхостов может отличаться, /var/www/vhosts — это стандартный путь к доменам Plesk-a на Centos 5.
Имя группы владельца файлов psacln указано для того чтобы при докачке файлам выставлялись правильные владельцы.
Путь к proftd.conf также отличается в зависимости от операционной системы, для Centos это /etc/proftpd.conf, для FreeBSD — /usr/local/etc/proftpd.conf, в Дебиане — /etc/proftpd/proftpd.conf.
Если proftpd работает в режиме standalone, то после изменений его необходимо перезапустить,
если же в режиме xinetd, то достаточно переподключится по ftp чтобы изменения вступили в силу.

© 2009-2011 BB-Admin.