📱 Администрирование сервера
Как подключаться к серверу и работать с AI-ассистентами
🔒 Схема подключения
Телефон подключён к домашней сети через WireGuard VPN.
Это позволяет управлять сервером из любой точки мира.
📱 Termius на iPhone
Что такое Termius?
Termius - это SSH-клиент для мобильных устройств. Позволяет подключаться к серверам и вводить команды прямо с телефона.
Доступен в App Store бесплатно.
Порядок подключения
- Включить WireGuard VPN на iPhone
- Открыть Termius
- Выбрать сохранённое подключение к серверу
- Подключиться (вход под root или mlweb)
📁 Рабочая папка
После подключения нужно перейти в папку с проектами:
cd /home/mlweb/
Здесь находятся все сайты и здесь запускаются AI-ассистенты.
🤖 AI-ассистенты
Для редактирования кода и управления проектами используются три AI-ассистента. Каждый имеет свои особенности запуска и управления.
🤖 Codex
OpenAI Codex CLI. Быстрый, хорошо понимает контекст.
Рекомендуется✨ Gemini
Google Gemini CLI. Мощный, хорошо работает с большими файлами.
Google🤖 Claude
Anthropic Claude Code. Внимательный к деталям, безопасный.
Anthropic🤖 OpenAI Codex
Запуск
# Перейти в папку проекта cd /home/mlweb/biznes.lucheestiy.com # Запустить Codex codex
Если вошли под root, Codex по умолчанию будет спрашивать разрешения.
Чтобы дать полный доступ, внутри Codex введите:
/approvals
Затем выберите режим "full-auto" или "suggest"
Команды СНАРУЖИ Codex (в терминале)
Эти команды вводятся в обычном терминале до запуска Codex:
codex |
Запустить новую сессию Codex |
codex resume |
Продолжить последнюю сессию (сохраняет контекст!) |
codex "задача" |
Запустить с конкретной задачей сразу |
codex --help |
Показать справку по командам |
Команды ВНУТРИ Codex
Эти команды вводятся когда Codex уже запущен (начинаются с /):
/approvals |
Настроить уровень автоматических одобрений |
/new |
Начать новый разговор (сбросить контекст) |
/clear |
Очистить экран |
/help |
Показать доступные команды |
/quit или Ctrl+C |
Выйти из Codex |
Используйте codex resume чтобы продолжить работу с того места,
где остановились. Codex помнит весь предыдущий контекст и сделанные изменения.
✨ Google Gemini CLI
Запуск с полным доступом
# Перейти в папку проекта cd /home/mlweb/biznes.lucheestiy.com # Запустить Gemini с полным доступом (YOLO режим) gemini --approval-mode=yolo
--approval-mode=yolo означает "You Only Live Once" -
Gemini будет выполнять все действия без запроса подтверждения.
Используйте с осторожностью!
Режимы одобрения
gemini |
Обычный режим - спрашивает разрешения |
gemini --approval-mode=yolo |
Полный доступ - не спрашивает разрешения |
gemini --sandbox |
Безопасный режим - только чтение файлов |
Команды внутри Gemini
/help |
Показать доступные команды |
/clear |
Очистить историю разговора |
/quit |
Выйти из Gemini |
🤖 Anthropic Claude Code
Claude более осторожный и требует подтверждения для большинства действий.
Флаг --dangerously-skip-permissions НЕ работает под root!
Обычный запуск (под root)
Claude будет постоянно спрашивать разрешения:
# Работает, но требует одобрений
cd /home/mlweb/biznes.lucheestiy.com
claude
Запуск с полным доступом
Для работы без подтверждений нужно переключиться на обычного пользователя:
# Шаг 1: Переключиться на пользователя mlweb su - mlweb # Шаг 2: Перейти в папку проекта cd /home/mlweb/biznes.lucheestiy.com # Шаг 3: Запустить Claude с полным доступом claude --dangerously-skip-permissions
Claude намеренно блокирует опасные флаги под root для безопасности.
Пользователь mlweb имеет доступ к папке проектов,
но не имеет полного контроля над системой.
Команды внутри Claude
/help |
Показать доступные команды |
/clear |
Очистить историю разговора |
/compact |
Сжать контекст (экономит токены) |
/cost |
Показать стоимость текущей сессии |
Ctrl+C |
Выйти из Claude |
Вернуться в root
# После работы с Claude, вернуться в root:
exit
📊 Сравнение AI-ассистентов
| Параметр | Codex | Gemini | Claude |
|---|---|---|---|
| Полный доступ под root | /approvals внутри |
--approval-mode=yolo |
Не работает |
| Полный доступ под mlweb | /approvals |
--approval-mode=yolo |
--dangerously-skip-permissions |
| Продолжить сессию | codex resume |
Нет | claude --continue |
| Новый разговор | /new |
/clear |
/clear |
| Безопасность | Средняя | Низкая в YOLO | Высокая |
⚡ Быстрый старт
Codex (рекомендуется)
cd /home/mlweb/
codex
# внутри:
/approvals
Gemini
cd /home/mlweb/ gemini --approval-mode=yolo
Claude
su - mlweb cd /home/mlweb/ claude --dangerously-skip-permissions
💡 Полезные советы
Когда использовать какой AI?
- Codex - для быстрых правок и понимания кода
- Gemini - для работы с большими файлами
- Claude - для сложных задач требующих внимания к деталям
Безопасность
- Режимы "полного доступа" удобны, но опасны
- Для критичных изменений лучше подтверждать вручную
- Всегда проверяйте git diff перед коммитом