четверг, 18 декабря 2014 г.

ssh-copy-id MacOS

Данного функционала из коробки нет, но добрые люди его реализовали.

Если еще не сгенерили ключ - генерим
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

Комментариев нет:

Отправить комментарий