TGViewer
Код в Прод Код в Прод @codeinprod · 238 subscribers
Post #21 525
🐧 Ты создал облачный сервер. Добавил туда SSH-ключ… как тебе казалось.

Пытаешься зайти:
ssh foo@158.165.43.21

❌ Permission denied.


😭 Отлично. Единственный доступ, который у тебя остаётся — serial console от облака.
Serial console — это доступ к серверу через системную консоль: ты подключаешься не по SSH, а напрямую к инстансу, как будто через физический терминал, только в браузере.

Но проблема... Copy-paste в нём работает очень плохо, и просто скопировать и вставить ключ не получится.

Хитрый вопрос с реального DevOps собеседования! Подумай, как бы ты выкрутился? 🤔

💡 Решение:

1. Можно временно включить доступ по паролю, подключиться к серверу по SSH из своего терминала и добавить ключ в ~/.ssh/authorized_keys.

👉 Способ рабочий, но важно не забыть потом отключить вход по паролю.

2. Если у вас есть аккаунт на GitHub, можно использовать его как источник публичных ключей:

curl
https://github.com/<ваш логин>.keys >> ~/.ssh/authorized_keys

GitHub хранит ваши публичные SSH-ключи, и их можно получить одной командой без ручного копирования.


👨‍💻 Код в Прод
  • 👍 10
More from @codeinprod
  1. Sep 2, 2026👩‍💻 Запускаем контейнер вручную — без Docker В прошлый раз мы вскрыли Docker-образ и уви…
  2. Jul 27, 2026🐧 Заходишь на сервер, чтобы протестировать новый скрипт, а у chmod кто-то убрал x бит: -r…
  3. Jun 28, 2026👩‍💻 Как проверить сеть, если под рукой нет сетевых утилит? Представьте: ваше приложение…
  4. May 31, 2026👩‍💻 Что такое Docker-образ на самом деле? Откройте любое видео «Docker за 5 минут» — и в…
  5. Mar 6, 2026Post #20
  6. Mar 6, 2026Ставишь Nginx Ingress Controller в Kubernetes — и получаешь два балансировщика. В облаке п…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →