RU

Как добавить модели Anthropic в OpenCode через BotHub: два способа без лишней возни

Бывает, открываешь OpenCode, идёшь в менеджер моделей, а нужной Claude там нет. Хотя через BotHub она доступна, API-ключ есть, деньги на балансе тож…

OpenCodeBotHubClaudeAnthropicLLMAPIAI-ассистентыLinuxSSHтерминальная разработка
Habr
RU

Docker для параноика: организация SSH-доступа для rootless-контейнера без передачи приватного ключа

SSH-доступ используется во множестве сценариев — от работы с репозиториями до автоматизации и управления серверами. Но если приватный ключ доступен…

Dockerrootless DockerSSHssh-agentSSH_AUTH_SOCKAI agents
Habr
RU

Как найти лишние процессы, открытые порты и подозрительные соединения на VDS

Эта статья для вас, если в top вы обнаружили десятки незнакомых процессов, которые нагружают ЦП и память. И точно для вас, если среди них слишком мн…

VDSLinuxбезопасностьсистемное администрированиепроцессыSSHsslsofруткитыruvds_статьи
Habr
RU

Как настроить nftables на удалённом сервере без риска потерять SSH‑доступ

Одна команда с policy drop может оставить администратора без доступа к серверу — особенно когда исправлять ошибку уже некому. Разберё…

LinuxnftablesfirewallSSHсистемное администрированиебезопасность серверанастройка сетиiptablesсетевой фильтрудалённый сервер
Habr
RU

Что делать, если сервер доступен по SSH, а сайт не открывается

Мониторинг шлёт тревогу, пользователи пишут, что «всё лежит», но SSH пускает на сервер. Значит, машина включена и 22-й порт доступен. О домене, порт…

LinuxSSHnginxсистемное администрированиесерверное администрированиеDNSTLSVDSвеб-серверыruvds_статьи
Habr
RU

iPad как инструмент разработчика в эпоху агентного программирования

Ещё несколько лет назад разговоры об iPad как полноценном инструменте разработчика воспринимались скептически. Машинка для Netflix, блокнот для набр…

iPadiPadOSSSHGitDevOpsiOS разработкаагентный ИИClaude Codeмобильная разработкаStage Manager