[macos] 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에서 종속성 오류를 컴파일하여 오래된 PC에서 ssh-copy-id를 brew와 함께 설치할 수 없으므로 대신 이것을 사용하십시오.
cat ~/.ssh/id_rsa.pub | ssh user@123.45.56.78 "mkdir -p ~/.ssh && cat >> ~/.ssh/authorized_keys"
크레딧은 이 사이트 로갑니다
