Система безопасности в Redmine включает несколько аспектов, среди которых:
- Аутентификация и разрешения на доступ. www.redmineup.com Для централизованной аутентификации доступа к определённым модулям проекта на каждом уровне используется протокол Lightweight Directory Access Protocol (LDAP). www.redmineup.com
- Прозрачная аутентификация. habr.com Для неё используется плагин SSO (Single sign-on). habr.com Он берёт логин пользователя из серверной переменной и, если он совпадает с базой пользователей Redmine, аутентифицирует пользователя или создаёт его. habr.com
- Двухфакторная аутентификация. habr.com Для неё используется плагин, который отправляет код через SMS. habr.com Можно настраивать различные параметры, например, отключить аутентификацию на определённых доменах или IP-адресах. habr.com
- Контроль за загружаемыми файлами. www.easyredmine.com Рекомендуется определять расширения файлов, которые можно загружать на сервер. www.easyredmine.com Ещё один вариант — использовать антивирус для проверки всех загружаемых файлов на сервере. www.easyredmine.com
- Использование протокола HTTPS. www.easyredmine.com Для безопасного соединения нужно создать самоподписанный сертификат или купить доверенный. www.easyredmine.com
Кроме того, для обеспечения безопасности Redmine рекомендуется использовать облачный хостинг, который использует современные протоколы шифрования данных, такие как TLS/SSL. www.redmineup.com