Tengo problemas para intentar instalar ssh-copy-id en mi Mac. Intenté seguir https://github.com/beautifulcode/ssh-copy-id-for-OSX pero cada vez que ejecuto ssh-copy-id me da errores. ¿Alguna idea sobre cómo instalar ssh-copy-id?
171
Puedes instalarlo usando Homebrew :
brew install ssh-copy-id
Si no desea usar Homebrew, puede usar este puerto Mac :
curl -L https://raw.githubusercontent.com/beautifulcode/ssh-copy-id-for-OSX/master/install.sh | sh
brew updatey luego instalar nuevamente resolvió el problema.Versión de MacPorts:
sudo port install openssh +ssh-copy-idfuente
ssh-copy-idestá instalado en macOS por defecto ahora.fuente
Los métodos anteriores no funcionan en Macs viejos. Tengo un sistema operativo león. use esto en su lugar porque ssh-copy-id no se puede instalar con brew en PC antiguas debido a la compilación de errores de dependencias en ssl.
el crédito va a este sitio
fuente
chmod 700de tu sitio vinculado. En su lugar, podría usar:ssh USER@HOST 'umask 077 && mkdir -p ~/.ssh && cat >> ~/.ssh/authorized_keys'instalar homebrew entonces
$ brew install ssh-copy-idfuente