Files
knowledge-base/projects/glavtorg/README.md

70 lines
4.0 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# Проект Glavtorg
## Сервер
- **Hostname:** GLAVTORG
- **OS:** Windows 8.1 / Server 2012 R2 (NT 6.3.9600)
- **Домен:** WORKGROUP
- **Netbird IP:** 100.70.195.47
- **Netbird setup-key:** `5D1E3507-6F1C-41FC-B86F-05C60364A146`
- **WinRM:** порт 5985 (открыт)
- **RDP:** порт 3389 (открыт)
## Подключение (WinRM)
```python
import winrm
s = winrm.Session('http://100.70.195.47:5985/wsman', auth=('glavtorg\\ярослав', '23947592'), transport='ntlm')
r = s.run_cmd('whoami')
```
Требуется venv: `source /tmp/winrm-env/bin/activate`
## 1С:Предприятие
- **Версии:** 8.3.27.2074, 8.3.27.1719
- **Путь платформы:** `C:\Program Files\1cv8\`
- **Базы данных:** `D:\1C_Bases_8_3\`
- **Лицензии:** `C:\ProgramData\1C\licenses\`
## VMware Workstation 16.2.4
На сервере крутятся две Linux VM в VMware Workstation (обе в подсети 192.168.1.0/24 VMnet):
- **`D:\VMs\nbgw\Ubuntu 64-bit.vmx`** — **192.168.1.50** — OpenWrt-подобный NetBird Gateway (dropbear SSH, локальный DNS на 53, web-админка на 80). Маршрутизация оверлея NetBird в локалку 192.168.1.0/24.
- **`D:\VMs\Ubuntu 64-bit.vmx`** — **192.168.1.51** — Ubuntu 24.04 + AmneziaVPN (UDP WG-сервер, TCP-портов нет).
**Проверено 2026-04-25:** после ребута обе VM стартуют автоматически через Task Scheduler (~60 сек delay).
Железо: i5-3470 (4c), 24 ГБ RAM, VT-x в BIOS включён. По 2 vCPU / 4 ГБ на каждую VM.
### Автозапуск при старте Windows
- **Task Scheduler:** `VMware AutoStart` (trigger: ONSTART, run as: `glavtorg\ярослав`, Logon Mode: Interactive/Background)
- **Скрипт:** `C:\Scripts\start-vms.bat` — ждёт 60 сек после загрузки, потом `vmrun start ... nogui` для обеих VM
- Управление: `schtasks /Query|Run|Delete /TN "VMware AutoStart"`
- Команды vmrun: `"C:\Program Files (x86)\VMware\VMware Workstation\vmrun.exe" list|start|stop <vmx>`
### RDP-политика (важно!)
- **`HKLM:\SYSTEM\CurrentControlSet\Control\Terminal Server\fSingleSessionPerUser = 0`** — разрешено несколько сессий одному юзеру. Нужно чтобы Ярослав мог зайти по RDP не трогая console-сессию с запущенным VMware (иначе VM падают при logoff console).
- Server 2012 R2 Standard без RDS CAL → лимит **2 одновременных admin-сессии**. Следи за залипшими Disc-сессиями (`qwinsta`, `logoff <id>`).
- **НЕ делать `logoff` сессии, в которой запущена VMware Workstation** — упадут все VM этого юзера.
## Пользователи
| Пользователь | Админ | RDP | Назначение |
|---|---|---|---|
| Ярослав | ✅ | ✅ | Основной администратор |
| Администратор | ✅ | — | Встроенный |
| Diana_Grig | — | ✅ | Обновление 1С через Netbird |
| Инесса | — | — | Сотрудник |
| менеджер2 | — | — | Сотрудник |
| михаил.ш | — | — | Сотрудник |
| Олеся | — | — | Сотрудник |
| Роман | — | — | Сотрудник |
| Руслан | — | — | Сотрудник |
| Юля | — | — | Сотрудник |
| Гость | — | — | Отключён |
## История изменений
- **2026-04-15:** Создан пользователь Diana_Grig (RDP + 1С обновление)
- **2026-04-25:** Настроен автозапуск VM (nbgw + Amnezia) через Task Scheduler; `fSingleSessionPerUser=0` для RDP при запущенной VMware
<!-- kb-auto-index -->
## Навигация
- [[projects/glavtorg/instruction-diana-rdp]]