Как отклонить загрузку в proftpd

Хорошо вот что-то, что может быть очень хорошо сделать:

Добавьте это под своим разделом "заголовка" наверху Вашей индексной страницы:

<base href="http://www.mydomain.com" target="_top"/>

(Дополнения BillThor, который является, являются очень старшим членом на этом сайте),

Путем выполнения этого, человек, которому указали на его домен Ваш.. после того как кто-то добирается там и нажимает на ссылку, она перенаправит их для использования ссылок, таким образом, они только смогут украсть ссылку на домашнюю страницу и ничто иное).

К сожалению, нет никакого способа остановить подобных людей. но все, что можно сделать, делают перенаправление назад к ссылкам от его домена.

Другой постоянная фиксация к этой противной проблеме.

Это зависит, на какой программе сервера Вы используете, но для, apache2 имеет свои виртуальные настройки хоста в '/etc/apache2/site-enabled' каталоге. В основном это имеет значение по умолчанию виртуальные хосты ('с 000 значениями по умолчанию'), и это установлено для сайта mydomain.com на данный момент. Таким образом вот мой подход.

  1. Скопируйте ток, с 000 значениями по умолчанию в 010-somename. (Будьте осторожны, с 000 значениями по умолчанию обычно файл символьной ссылки, таким образом, необходимо скопировать его с../site-available/default.)

  2. Установите виртуальный хост, начинающийся 010-somename. Добавьте эти две строки ниже первой строки

    '<VirtualHost *:80>':
    ServerName www.mydomain.com
    ServerAlias mydomain.com
    
  3. Сделайте точки с 000 значениями по умолчанию к другому каталогу (в другом месте). В файле 'с 000 значениями по умолчанию' измените 'DocumentRoot/var/www' для указания на другое местоположение как 'DocumentRoot/var/www-test'. Каталог/var/www-test не должен, существует, Если это не, существует, соединения с помощью другого доменного имени получат ошибку.

  4. Перезапуск apache2: "перезапуск sudo/etc/init.d/apache2"

Я надеюсь, что это полезно.

0
задан 27 March 2016 в 22:15
2 ответа

Я запускаю sftp, а не ftp.

sftp запускается openssh.

ftp запускается proftpd.

Изменений нет. t вступает в силу, потому что я запускаю sftp, а не ftp в ftp-клиенте.

0
ответ дан 5 December 2019 в 14:27

Если ваша другая конфигурация и права доступа к файлам правильно сопоставлены, это должно разрешить загрузку, но не загрузку.

Directory /home/ftp/download/>
    <Limit READ>
       AllowAll
   </Limit>    
   <Limit STOR STOU>
       DenyAll
   </Limit>    
</Directory>
0
ответ дан 5 December 2019 в 14:27

Теги

Похожие вопросы