Сначала перед подключением необходимо создать ключи с помощью команды ssh-keygen. Дополнительные параметры можете не указывать. После создания ключей, содержимое публичного ключа (заканчивается на .pub по пути /home/»пользователь»/.ssh/) надо скопировать в файл authorized_keys (/home/»пользователь»/.ssh/authorized_keys) машины, к которой вы собираетесь подключаться.
Для упрощения работы можно воспользоваться командой shh-copy-id «пользователь»@»адрес». Данная команда автоматически добавит ключ в необходимый файл.
Создание профиля
Чтобы не писать комбинацию пользователь-адрес, можно создать профиль для подключения. Для этого в файле /home/»пользователь»/.ssh/config укажите следующее
Host REMOTE1
hostname 192.168.88.1
user remoteuser
port 2222
С данным конфигом, команда ssh REMOTE1 эквивалентна ssh remoteuser@192.168.88.1 -p 2222. Естественно не все параметры обязательны (например порт).