Pull to refresh
-6
0
Максим@Barodzik99

User

Send message

О, ещё один юный Шерлок, мы все поражены твоей способностью распознавать ИИ за километр.

«К нескольким» в заголовке потому что статья именно об этом — один ключ на несколько серверов. Если это кажется лишним, значит, вы, видимо, умеете читать только по диагонали.

OMG, шёл 2025 год, а тип на Хабре пишет OMG. До сих пор появляются комментаторы, которые думают, что без их банальностей про PermitRootLogin no и «ну вы же Ansible поставьте» статья вдруг теряет смысл. Спасибо, без тебя мы бы никогда не догадались. Если для тебя уровень текста «слишком базовый» — это не проблема статьи, это твоя проблема: значит, ты явно не её целевая аудитория. Интернет реально большой, иди читай Ansible playbooks и не мешай тем, кому эта информация ещё полезна

А зачем тогда твой комментарий здесь? Его тоже уже писали «сотни раз в интернете» и наверняка даже на Хабре. Но почему-то тебя это не смущает.

Статья не обязана превращаться в твой личный «sshd_config + анзибл для чайников». Если ты не способен открыть мануал и сам настроить sshd — это уже твоя проблема, а не недостаток материала.

спасибо, кэп. Именно поэтому SSH так и устроен: если ключ валяется «для всех», то это уже не приватный ключ. Хотеть, чтобы он работал без chmod 600 или отключения inheritance — это как требовать, чтобы замок открывался любым ключом

У типа 0 постов,18 гневных комментов, когда в школу?

Полезная и понятная статья ! Особенно понравилось, расписали шаги так, что даже новичок разберётся.

Из личного опыта добавлю пару моментов:

  1. Фраза про один ключ для всех серверов верная, но на больших проектах лучше использовать разные ключи для разных окружений (dev, staging, prod) — это снижает риски, если вдруг ключ «утечёт».

  2. Вместо ssh-copy-id иногда удобнее сразу пользоваться Ansible или pdsh, когда серверов десятки и сотни — тогда раздача ключей автоматизируется.

  3. В Windows удобно сразу ставить Windows Terminal + WSL, тогда работа с ключами и SSH полностью как на Linux.

А в остальном — прям хорошее вводное руководство, думаю, многим пригодится!

Information

Rating
Does not participate
Registered
Activity

Specialization

Инженер встраиваемых систем
C++
Разработка программного обеспечения
MySQL