Когда ssh подключается к неизвестному хосту она зачем-то просит человека написать "yes". Никто не знает зачем это нужно делать, но без этого ssh не подключается.
Но этого можно избежать этими двумя способами:
# 1. Отключить опцией (небезопасно) $ ssh -o "StrictHostKeyChecking no" user@example.com
# 2. Автоматически сделать так чтобы хост был известным $ ssh-keyscan -t rsa example.com >> ~/.ssh/known_hosts $ ssh user@example.com
Во втором случае не будет предупреждения! Но не потому что мы просто отключаем проверку, а мы делаем хост нам известным!
Теперь вы понимаете что профессионала отличает то какие способы он выбирает! Будьте профессионалами, выбирайте безопасность!
2025.11.22 23:39