Ну как бы обычно генерят ключи и свой паблик ключ закидывают в authorized_keysна машину к которой удаленно нужно ходить.Хотя можно и по приватному ключу,хотя хранить приватный ключ на флешки имхо не самы разумный способо обезопасить себя))
Вообщем все что тебе нужно это выполнить следующие команды:
На своей машине
Код:
Код:
ssh-keygen
и по жмакать энтер ( ну или по желаню поставить пасс на ключ)
скопировать содержание файла ~/.ssh/id_rsa.pub с твоей машины в файлик authorized_keys удаленной машины
Для отключения логина по паролю пойди в файлик (на удаленной машине ) /etc/ssh/sshd_config
И измени там параметрPasswordAuthentication yes заменить наPasswordAuthentication no
Ну если ты вообще хочешь что бы мало кто обнаружил ssh на твоем удаленном компе ,как вариант мож его перенести на другой порт в том же /etc/ssh/sshd_config изменим параметр Port 22На к примеру Port 8422