SSH. Пропустит ли firewall соединение с публичного ip если есть RSA ключ?
Сегодня с утра поднял SSH сервер дома на ноуте, чтобы удаленно работать с машиной из колледжа.
На паре по DevOps попробовал подсоединиться к серверу по IP через CMD (ssh user@ip) и через PUTTY, пишет connection timed out.
Машина точно включена, подумал и вспомнил, что не настроил конфиг firewall.
Вот хотел узнать, если я принесу RSA ключ на флешке, смогу ли подключиться?
Я новичок в этой теме, и владею разве что базовыми знаниями SSH и Linux.
Спасибо!
Машина точно включена, подумал и вспомнил, что не настроил конфиг firewall.
Вот хотел узнать, если я принесу RSA ключ на флешке, смогу ли подключиться?
Нет связи между ключом и файрволлом. Последний вообще отключён после установки, его надо настраивать и включать. Для новичков проще всего ufw.
И нет никакой информации в вопросе: как подключён ноутбук (через роутер или напрямую, есть ли белый IP) и т.д.
Вот хотел узнать, если я принесу RSA ключ на флешке
Если так сделаешь, то автоматически скомпрометируешь ключ. Приватные ключи не должны покидать машуну на которой они были сгенерированы.
Просто сгенерируй дома ещё один ключ.
firewall не занимается проверкой ключей - вам нужно открыть порт, чтобы клиент ssh мог достучаться до сервера ssh, и сервер ssh уже будет проверять ключи