Security Container-ийг хэрхэн суулгах вэ?
Энэ хуудсыг AI-аар орчуулж, автоматаар шалгасан. Нарийн тохиргоо хийхээсээ өмнө англи эхтэй тулгаж болно.
Оркестрац хийгдсэн контейнер кластер/зангилаанд
Урьдчилсан нөхцөл
- Security Container суулгах үед контейнер хостын интернэт холболт заавал шаардлагатай.
- Зорилтот контейнер хост дээр BEST суулгаагүй байх ёстой. GravityZone Control Center-ийн Network (Сүлжээ) хуудсанд хостын удирдлагын төлөв Unmanaged байгааг шалгана. Дэлгэрэнгүйг доорх «Linux хостод» хэсгийн «BEST for Linux суулгах иж бүрдлээс компанитай холбоотой мэдээллийг авах» заавраас үзнэ үү.
Алхмууд
Кластер дээр Security Container-ийн нэг instance суулгахдаа дараах алхмуудыг дагана.
- GravityZone Control Center-т Network > Installation packages (Суулгах багц) хэсэгт орно.
- Суулгахад ашиглах багцаа сонгоно.
Багцад Container Protection модуль идэвхтэй байх ёстой.
> Зөвлөмж: Багцыг хэрхэн засах эсвэл шинээр үүсгэх талаар Суулгах багц үүсгэх хэсгээс үзнэ үү.
- Download (Татах) дээр дарж Security Container-ийг сонгоно.
Ингэснээр Download Security Container цонх нээгдэнэ. Энд дэмжигдсэн бүх Kubernetes орчинд Security Container суулгах скриптүүд байна.
> Чухал: Одоогоор Openshift орчин нь зөвхөн Azure Kubernetes Service (AKS) болон VMware-тэй нийцтэй.
- Security Container суулгах орчныхоо хажуугийн Copy (Хуулах) товчийг дарна.
- Өөрийн Kubernetes орчинд очиж скриптийг ажиллуулна.
> Тэмдэглэл: Ингэснээр таны сонгосон кластерын хост бүр дээр Security Container-ийн нэг instance суулгагдана.
- Суулгалтыг дараах аль нэг аргаар шалгана.
- Kubernetes орчиндоо kubectl get pods -n bitdefender-security-container командыг ажиллуулна.
- GravityZone console-ийн зүүн талын цэснээс Network хуудсыг нээнэ.
Linux хостод
Урьдчилсан нөхцөл
- Security Container суулгах үед контейнер хостын интернэт холболт заавал шаардлагатай.
- Машин дээр
/mnt/dataнэртэй хавтас байх ёстой. - Зорилтот контейнер хост дээр BEST суулгаагүй байх ёстой. GravityZone Control Center-ийн Network хуудсанд хостын удирдлагын төлөв Unmanaged байгааг шалгана. Дэлгэрэнгүйг доорх «BEST for Linux суулгах иж бүрдлээс компанитай холбоотой мэдээллийг авах» хэсгээс үзнэ үү.
Алхмууд
Docker суулгасан Linux серверт Security Container суулгахдаа дараах командыг ажиллуулна.
docker run \
--privileged \
-d \
-e "BSC_SERVER=10.17.14.154:7074" \
-e "BSC_COMPANY=xxxxxxxxxxxxxxxxxxxxxxxx" \
-e "BSC_CSRTOKEN=yyyyyyyyyyyyyyyyyyyyyyyy" \
-v /mnt/data:/data \
-v /sys:/mnt/host-sys \
-v /proc:/mnt/host-proc \
-v /etc/os-release:/mnt/host-os-release \
-v /:/mnt/host \
--pid host \
--net host \
-u :10000 \
--name=BSC \
--stop-timeout 60 \
bdfbusiness/bitdefender-security-container:7.0Командад ашигласан хувьсагчид:
- `BSC_SERVER` — заавал. Communication server appliance-ийн хаяг. Аль ч BEST for Linux суулгах иж бүрдлийг татаж аваад доторх
installer.xmlфайлыг нээж хаягийг авна. Хаягийн формат<FQDN[:port]>(жишээ ньfry.npunix.bitdefender.biz:8443). Алхмуудыг доорх «BEST for Linux суулгах иж бүрдлээс компанитай холбоотой мэдээллийг авах» хэсгээс үзнэ үү. - `BSC_COMPANY` — заавал биш. GravityZone Cloud интеграцид шаардлагатай компанийн ID. Зөвхөн cloud орчинд ашиглагдах бөгөөд мөн
installer.xmlфайлд байдаг. Алхмуудыг доорх хэсгээс үзнэ үү. - `BSC_LOGLEVEL` — заавал биш.
/log/level/bdsecd.jsonфайлд тохируулагдах логийн түвшин. Анхдагч утга ньinfo. - `BSC_GID` — заавал биш. Бүтээгдэхүүний үйлчилгээнүүд ажиллах бүлгийн ID. Docker командад
-u :<gid>аргумент байхгүй бол энэ хувьсагч заавал шаардлагатай. - `BSC_CSRTOKEN` — заавал. Security agent нь GravityZone-той харилцан баталгаажсан холболт үүсгэхэд ашиглах certificate signing request (CSR) токен. Утга нь
installer.xmlфайлд байдаг. Олох алхмуудыг доорх хэсгээс үзнэ үү.
BEST for Linux суулгах иж бүрдлээс компанитай холбоотой мэдээллийг авах
- GravityZone Control Center-т Network > Installation packages хэсэгт орно.
- Энгийн BEST for Linux багцаа сонгоод Send download links (Татах холбоос илгээх) дээр дарна.
- Installation links хэсгийг дэлгэж, Linux-ийн холбоосыг хуулна.
- Зорилтот машин дээр очиж иж бүрдлийг дараах командаар татна.
```
curl <download link>
```
- Архиваас файлуудыг задална.
```
tar -xzvf setup_downloader.tar
```
installer.xmlфайлыг дараах командаар нээнэ.
```
cat installer.xml
```
- Communication server appliance-ийн хаяг, компанийн ID, certificate signing request токен зэргийг авна. Доорх жишээг үзнэ үү.
Жишээ 1. installer.xml файлаас мэдээлэл гаргаж авах
```
<serverAddress strVar="EpagServer">cloudgz-ecs.gravityzone.bitdefender.com/hydra</serverAddress>
<customerId strVar="EpagCustId">xxxxxxxxxxxxxxxxxxxxxxx</customerId>
<epagConfig>
<authToken strVar="EpagToken">yyyyyyyyyyyyyyyyyyyyyyyy</authToken>
</epagConfig>
```
Командын жишээ
```
docker run \
--privileged \
-d \
-e "BSC_SERVER=cloudgz-ecs.gravityzone.bitdefender.com" \
-e "BSC_COMPANY=xxxxxxxxxxxxxxxxxxxxxxx" \
-e "BSC_CSRTOKEN=yyyyyyyyyyyyyyyyyyyyyyyy" \
-v /mnt/data:/data \
-v /sys:/mnt/host-sys \
-v /proc:/mnt/host-proc \
-v /etc/os-release:/mnt/host-os-release \
-v /:/mnt/host \
--pid host \
--net host \
-u :10000 \
--stop-timeout 60 \
bdfbusiness/bitdefender-security-container:7.0
```
Бүтээгдэхүүний логийг авах
Бүтээгдэхүүний логийг авахдаа дараах алхмуудыг дагана.
- Одоогийн сервер дээр ажиллаж буй контейнеруудыг харна.
```
docker ps
```
- Логийг нь харах контейнерийнхээ ID-г авна.
- Контейнер доторх shell-г нээх командыг ажиллуулна.
```
docker exec -it <container id> bash
```
Ингэснээр контейнерийн файлын системд хандах боломжтой болно.
- Логууд
/opt/bitdefender-security-tools/var/logхавтсанд байна.
Энэ хуудсанд гарсан нэр томъёо
- Control Center
- GravityZone-ийн удирдлагын вэб консол
- Security agent
- Төхөөрөмж дээр суулгадаг Bitdefender-ийн хамгаалалтын программ (BEST)
- Network
- Таны байгууллагын бүх төхөөрөмжийн жагсаалт (Inventory)
- Installation package
- Агент суулгах файл; Control Center-оос үүсгэнэ
