ssh-copy-id можно использовать для простого добавления ваших id_rsa.pub
к ~/.ssh/authorized_keys
на удаленном сервере.
Если у вас уже есть ~./ssh/id_rsa.pub
, вы можете использовать его для подключения к удаленному серверу через ssh
с ssh-copy-id
с помощью одной команды.
$ ssh-copy-id [email protected]
Вам будет предложено ввести пароль один раз, а затем вы сможете ssh
не вводить пароль снова.
$ ssh [email protected]
Ваш id_rsa.pub
будет автоматически добавлен к ~/.ssh/authorized_keys
на удаленной машине.
ssh-copy-idможно установить на Mac с помощью brew.
$ brew install ssh-copy-id
В противном случае вы можете вручную добавить свой ключ к хост-компьютеру с помощью следующей команды.
ssh [email protected] tee -a .ssh/authorized_keys < ~/.ssh/id_rsa.pu