Памятка администратору веб-сайтов ОИЯИ
-
1) Контакты.
По вопросам, связанных с размещением и доступностью веб-сайтов ОИЯИ следует в первую очередь консультироваться с системными администраторами своей лаборатории или с Сетевой Службой ОИЯИ NOC.
2) Размещение и доступность из внешних сетей.
Сайт должен размещаться на специализированных лабораторных серверах, или на хостинг-платформах ЛИТ.
Не рекомендуется размещать служебные сайты на своих рабочих компьютерах или во внешней сети.
С марта 2022 года доступность веб-ресурсов ОИЯИ из внешних сетей ограничена - http и https
доступ разрешен только для определенных серверов.
Если Вы не можете разместить свой сайт на этих серверах и хотите открыть прямой доступ http/https доступ
на свой IP адрес из внешней сети - пишите письмо-обоснование в дирекцию своей лаборатории. Укажите IP адрес
своего сайта и приведите обоснование для добавления адреса в разрешенный список. Ваш сайт будет проверен
и открыт, если контент будет соответствовать тем. плану, а техническое состояние - требованиям безопасности.
3) Разработка сайта.
Все формы ввода данных рекомендуем для внешних сетей прикрыть капчей, см. https://ru.wikipedia.org/wiki/Капча
Все данные, поступающие из форм, должны проходить контроль на допустимый размер и значения.
Используйте схему "разрешено перечисленное, остальное запрещено".
Старайтесь как можно меньше использовать ссылки на внешние движки, стили, аналитику, счетчики, геопозицинирование.
Если сайт посвящен какому-то разовому событию (конференция, школа), то по завершению события,
рекомендуем убрать с сайта весь активный контент (скрипты), отключить формы, оставить на сайте
только html / pdf контент.
Разделы, предназначенные для просмотра только из сети ОИЯИ, закрывайте списками доступа,
по IP адресам 159.93.0.0/16. Также, можно использовать парольную авторизацию SSO (login.jinr.ru)
4) Сайты, разработанные сторонними организациями.
Некоторые подразделения заказывают "сайты под ключ" в сторонних организация. Главная ошибка
в таких случаях - полное отсутствие последующей поддержки, так как чаще всего платят разово,
только за разработку.
Размещая сайт в сети ОИЯИ, Вы ОБЯЗАНЫ обеспечить его поддержкой, т.е. назначить сотрудника,
который будет отвечать за этот сайт все время его существования, обеспечивать работоспособность
и безопасность.
5) Режим https (шифрованное соединение с использованием ssl-сертификата).
Рекомендуем использовать режим редиректа с http на https версию. Для реализации https режима лабораторным администраторам доступен ssl-сертификат *.jinr.ru. Также можно использовать систему Let's Encrypt ( https://letsencrypt.org/) для получения и авто-продления бесплатных трехмесячных сертификатов.
6) Поддержка.
У каждого сайта на протяжении всего цикла жизни должен быть ответственный администратор.
В случае отсутствия такого, невозможности с ним связаться или невыполнения рекомендаций администраторов
лабораторий / NOC, доступ к сайту может быть приостановлен.
Администратор веб-ресурса ОБЯЗАН В ТЕЧЕНИИ ВСЕГО ВРЕМЕНИ СУЩЕСТВОВАНИЯ ресурса поддерживать в актуальном
состоянии версии ПО, задействованного в работе ресурса, если это ПО в его зоне ответственности.
Пример - чаще всего уязвимости обнаруживаются в системах управления сайтами (CMS), СУБД и реализациях PHP.
Необходимо своевременно обновлять такие пакеты как Joomla, Wordpress, MySQL, PHP.
Если Вы поддерживаете работу сайта, находясь во внешней сети - используйте VPN-соединение через
сервис удаленного доступа https://noc.jinr.ru/ru/service/remote-access.php
7) Модерирование.
В случае размещения на сайте форумов или возможности комментирования постов администратор обязан
обеспечивать модерирование контента, т.е. удалять все посты, которые не соответствуют научной
деятельности ОИЯИ и законодательству РФ.
Также необходимо сохранять логи веб-сервера в минимально течении года.
8) Конфиденциальная информация (личные данные).
В случае сбора и хранения сайтом личных данных администратор обязан
- предупредить об этом пользователя
- собирать МИНИМАЛЬНО необходимый набор данных
- обеспечить безопасное хранение
- при завершении проекта обеспечить удаление данных
При обнаружении факта утечки информации сайт будет заблокирован, восстановление только после исправления уязвимостей и только по письму в дирекцию ЛИТ.
Напомним, что за несоблюдение правил хранения ЛД институт может быть оштрафован на крупные суммы.
9) Блокировка доступа к сайту. В случае нарушения перечисленных условий доступ к сайту может быть приостановлен.
- отсутствие поддержки сайта, ответственного лица
- наличие критичных уязвимостей
- игнорирование требований администраторов лабораторий или NOC'a
- несоответствие контента, несанкционированный сбор личных данных