|
|
Строка 1: |
Строка 1: |
− | ==IP KVM==
| |
− | KVM over IP, это устройство подключаемое в разьемы Keyboard Video Mouse сервера и передающая получаемые сигналы через IP.<br>В случае нашего устройства - в него встроен Web Server и загружаемый Java Client который и позволяет работать через устройство с сервером.<br>Вы сможете зайти в BIOS, посмотреть процесс загрузки и так далее. <br>
| |
− | ==FTP==
| |
− | ===Не видны файлы с точкой в начале названия===
| |
− | Файлы, начинающиеся с точки, считаются скрытыми, и в листинге содержимого директории не отображаются. Вам необходимо включить отображение скрытых файлов в Вашем FTP-клиенте.
| |
− | ===FTP-доступ===
| |
− | Доступ к директориям хоста через ftp-протокол может быть настроен как для анонимного пользователя, так и для конкретных пользователей (Virtual Users).
| |
− | Для настройки FTP необходимо:
| |
− | Выбрать FTP в 'FTPUser Account'.
| |
− | Включить FTP для домена.
| |
− | На следующей странице добавить имя для нового виртуального хоста.
| |
− | Нажать кнопку 'edit'.
| |
− | Нажать 'add' и создать виртуального пользователя.
| |
− | Нажать 'add' для 'Virtual FTP Directories' и ввести имя новой виртуальной FTP-директории. Заодно, задайте права на использование этой директории.
| |
| | | |
− | Анонимный доступ включается там же, в FTP, в 'FTPUser Account'.
| |
− | ===[[Ошибка:_Illegal_port_command|Ошибка: Illegal port command]]===
| |
− | Если при попытке переслать файлы через FTP-соединение возникает [[ошибка_500|ошибка 500]] (Error 500 – Illegal port command), это означает, что FTP-сервер и клиент работают в разных режимах. Всего существуют два режима работы FTP-сервера: Passive и Active.
| |
− |
| |
− | В режиме Active в работе сервера задействованы два порта – 20 и 21. По 21 порту осуществляется управление передачей данных, в то время, когда сами данные передаются через 20-й порт.
| |
− | В режиме Passive и управление, и передача данных происходят через 21-й порт. Наши серверы настроены для работы в режиме Passive, поэтому для корректной работы FTP-клиента, он тоже должен быть настроен в Passive mode.
| |
− | ===После передачи по FTP файлы изменились / не открывается архив / не работают скрипты===
| |
− | Передача данных между FTP-сервером и FTP-клиентом может осуществляться в двух режимах: ascii и binary.
| |
− |
| |
− | В режиме ascii происходит трансляция символа конца строки в символ конца строки, использующейся для той операционной системы, на которую записывается файл. Поэтому все исполняемые текстовые файлы: html-документы, скрипты и т.д. желательно передавать в ascii-режиме. Файлы, содержащие другие виды данных (картинки, архивы, mp3 и др.), должны передаваться в binary режиме во избежание внутренних изменений, связанных с изменением определённых комбинаций байт в ascii-mode. Поэтому, в зависимости от того, какого характера данные передаются, соответственно FTP-клиент должен быть настроен в ascii или binary mode.
| |
− | ==Apache & WEB==
| |
− | ===[[Использование_.htaccess|Использование .htaccess]]===
| |
− | .htaccess – это текстовый файл, определяющий конфигурацию веб-сервера, его действие распространяется на директорию, в которой он находится, а также на поддиректории. Рассмотрим некоторые решения по использованию файла .htaccess.
| |
− | Запрет на отображение содержимого директории при отсутствии индексного файла:
| |
− | Options -Indexes
| |
− |
| |
− | Использовать свою конфигурацию php. Имя аккаунта accname:
| |
− |
| |
− | suPHP_ConfigPath /hsphere/local/home/accname
| |
− |
| |
− | И закачиваем свой php.ini по указанному пути.
| |
− |
| |
− | Пароль на директорию:
| |
− | AuthName "Private zone"
| |
− | AuthType Basic
| |
− | AuthUserFile /hsphere/local/home/логин/домен/.htpasswd
| |
− | require valid-user
| |
− |
| |
− | Значение AuthName будет выводиться для посетителя и может использоваться для пояснения запроса авторизации. Значение AuthUserFile указывает на то место, где хранится файл с паролями для доступа к данной директории. Этот файл создается специальной утилитой htpasswd. Например, в директории, которую защищаем паролем, создаем такой .htaccess (ваш username – user):
| |
− | AuthName "For Registered Users Only"
| |
− | AuthType Basic
| |
− | AuthUserFile /hsphepre/local/home/user/site.ru/.htpasswd
| |
− | require valid-user
| |
− |
| |
− | В этом примере посетитель при запросе директории будет читать фразу "For Registered Users Only". Файл с паролями для доступа должен лежать в директории /hsphere/local/home/user/site.ru/ и называться .htapasswd. Директория указывается от корня сервера. Если Вы неправильно зададите директорию, то Apache не сможет прочитать файл .htpasswd и никто не получит доступа к данной директории.
| |
− |
| |
− | Пароль только на 1 файл:
| |
− |
| |
− | Аналогично паролированию директории полностью, можно ставить пароль только на 1 файл.
| |
− | Пример установки пароля на файл private.zip:
| |
− | AuthName "Users zone"
| |
− | AuthType Basic
| |
− | AuthUserFile /hsphere/local/home/ваш_логин/ваш_домен/.htpasswd
| |
− |
| |
− | Запретить доступ с определенного ip:
| |
− | order allow deny
| |
− | deny from all
| |
− | deny from
| |
− | Разрешить доступ с определенного ip:
| |
− | order allow deny
| |
− | deny from all
| |
− | allow from
| |
− | ===[[Прием_Anti-hotlinking|Прием Anti-hotlinking]]===
| |
− | Это технология, позволяющая защитить содержимое Вашего сайта (картинки, видео, аудио и архивные файлы) от прямого доступа с других сайтов.
| |
− | Для включения anti-hotlinking необходимо в файле .htaccess включить следующие строки (Адрес вашего сайта – yoursite.com, если Вы хотите включить anti-hotlinking для файлов с расширением .jpg, .gif, .mpeg, .avi):
| |
− | RewriteEngine on
| |
− | RewriteCond %{HTTP_REFFER} !^$
| |
− | RewriteCond %{HTTP_REFFER} !^http://yoursite.com [NC]
| |
− | RewriteRule [^/]+\.(JPG|GIF|MPEG|AVI)$ - [F]
| |
− | ===Почему не отрабатывает метод POST===
| |
− | В меню 'WEB Options' напротив поля 'Server Configuration' не нажата ссылка 'Apply'.
| |