IT story

Mac에서 ssh-copy-id를 어떻게 설치합니까?

hot-time 2020. 5. 25. 08:09
반응형

Mac에서 ssh-copy-id를 어떻게 설치합니까?


Mac에 ssh-copy-id를 설치하는 데 문제가 있습니다. https://github.com/beautifulcode/ssh-copy-id-for-OSX 를 따르려고했지만 ssh-copy-id를 실행할 때마다 오류가 발생합니다. ssh-copy-id를 설치하는 방법에 대한 아이디어가 있습니까?


Homebrew를 사용하여 설치할 수 있습니다 .

brew install ssh-copy-id

Homebrew를 사용하지 않으려면 이 Mac 포트를 사용 하십시오 .

curl -L https://raw.githubusercontent.com/beautifulcode/ssh-copy-id-for-OSX/master/install.sh | sh 

MacPorts 버전 : sudo port install openssh +ssh-copy-id


ssh-copy-id 현재 기본적으로 macOS에 설치되어 있습니다.

$ sw_vers
ProductName:    Mac OS X
ProductVersion: 10.12.4

$ which ssh-copy-id
/usr/bin/ssh-copy-id

위의 방법은 구형 Mac에서는 작동하지 않습니다. 나는 사자 OS가 있습니다. ssl에서 종속성 오류를 컴파일하여 ssh-copy-id를 오래된 PC에 brew와 함께 설치할 수 없으므로 대신 사용하십시오.

cat ~/.ssh/id_rsa.pub | ssh user@123.45.56.78 "mkdir -p ~/.ssh && cat >>  ~/.ssh/authorized_keys"

크레딧은 이 사이트 로갑니다


그런 다음 homebrew설치하십시오$ brew install ssh-copy-id

참고 URL : https://stackoverflow.com/questions/25655450/how-do-you-install-ssh-copy-id-on-a-mac

반응형