Создание ключа для доступа по ssh

Если вы хотите с локального компьютера (или любой другой машины) авторизоваться на удаленном сервере (или любой другой машине) без ввода пароля, то для этого необходимо сначала на локальном компьютере сгенерировать ключи:

ssh-keygen

Будет создано 2 ключа, по дефолту это ~/.ssh/id_rsa (приватный) и ~/.ssh/id_rsa.pub (публичный). Скопируйте содержимое публичного ключа и добавьте его в файл ~/.ssh/authorized_keys на удаленном сервере.