Данного функционала из коробки нет, но добрые люди его реализовали.
Если еще не сгенерили ключ - генерим
ssh-keygen -q -f ~/.ssh/id_rsa -t rsa
далее устанавливаем скриптик
curl -L https://raw.githubusercontent.com/beautifulcode/ssh-copy-id-for-OSX/master/install.sh | sh
(с) https://github.com/beautifulcode/ssh-copy-id-for-OSX
А вообще, Олег Стрижеченко написал более компактное решение для переноса ключа
#!/bin/bash
ssh $@ "umask 077; mkdir -p ~/.ssh; cat >> ~/.ssh/authorized_keys" < $HOME/.ssh/id_rsa.pub
Если еще не сгенерили ключ - генерим
ssh-keygen -q -f ~/.ssh/id_rsa -t rsa
далее устанавливаем скриптик
curl -L https://raw.githubusercontent.com/beautifulcode/ssh-copy-id-for-OSX/master/install.sh | sh
(с) https://github.com/beautifulcode/ssh-copy-id-for-OSX
А вообще, Олег Стрижеченко написал более компактное решение для переноса ключа
#!/bin/bash
ssh $@ "umask 077; mkdir -p ~/.ssh; cat >> ~/.ssh/authorized_keys" < $HOME/.ssh/id_rsa.pub
Комментариев нет:
Отправить комментарий