Перейти к содержанию

Установка и удаление Filestone MFT

Установка Filestone MFT

Системные требования

OS: Linux
CPU: 2+ Cores
RAM: 4+ GB
HDD: 10+ GB
Docker 18.09+
Docker Compose 2.23+

Установка Docker и Docker Compose

Инструкция для установки Docker
https://docs.docker.com/engine/install

Инструкция для установки Docker Compose
https://docs.docker.com/compose/install/standalone

Важно: Если вы используете Docker, установленный с помощью менеджера пакетов snap, то установка Filestone MFT завершится с ошибкой. Удалите snap-версию Docker:

snap remove docker
и затем следуйте инструкциии для установки Docker.

Установка и запуск Filestone MFT

Важно: Для работы системы используются порты 80 и 443 (интерфейс пользователя http и https), 8443 (интерфейс администратора), 3189 (сервис лицензирования). Если эти порты заняты, то их можно изменить в файле filestone-mft.yml в каталоге с дистрибутивом перед началом установки. Например, для смены порта 80 на 8080 следует заменить строку "80:80" на "8080:80".

Для установки необходимо запустить скрипт install-mft.sh с правами root из каталога с дистрибутивом:

sudo bash /opt/filestone/filestone-install/install-mft.sh 

В результате установки будут импортированы необходимые образы Docker, созданы каталоги для логов и настроек в /opt/filestone/filestone-mft, созданы и запущены соответствующие контейнеры.

Первый вход и настройка Filestone MFT

После успешной установки и запуска интерфейс системы будет доступен по адресам:

Интерфейс пользователя
https://<имя-компьютера>

Интерфейс сотрудника ИБ и администратора
https://<имя-компьютера>:8443

Логин для входа интерфейс администратора по умолчанию root, пароль по умолчанию root.

Для настройки аутентификации через Active Directory и изменения сертификатов SSL воспользуйтесь инструкциями "Настройка Active Directory" и "Установка сертификатов SSL".

Удаление Filestone MFT

Для полного удаления Filestone MFT необходимо:

Остановить и удалить контейнеры Docker

sudo sh -c 'docker ps -aq --filter name=^filestone | xargs -r docker rm -f'

Удалить сети

sudo sh -c 'docker network ls -q --filter name=^filestone | xargs -r docker network rm'

Удалить тома и данные

sudo sh -c 'docker volume ls -q --filter name=^filestone | xargs -r docker volume rm -f'
sudo rm -rf /opt/filestone/filestone-mft

Удалить образы Docker

sudo sh -c 'docker images --format "{{.Repository}}:{{.Tag}}" \
 | grep ^registry.it-universe.ru/filestone | xargs -r docker image rm -f'