Mac에 ssh-copy-id를 설치하는 데 문제가 있습니다. https://github.com/beautifulcode/ssh-copy-id-for-OSX 를 따르려고했지만 ssh-copy-id를 실행할 때마다 오류가 발생합니다. ssh-copy-id를 설치하는 방법에 대한 아이디어가 있습니까?
Mac에 ssh-copy-id를 설치하는 데 문제가 있습니다. https://github.com/beautifulcode/ssh-copy-id-for-OSX 를 따르려고했지만 ssh-copy-id를 실행할 때마다 오류가 발생합니다. 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"
크레딧은 이 사이트 로갑니다
chmod 700
링크 된 사이트에서를 제외했습니다 . 대신 다음을 사용할 수 있습니다. ssh USER@HOST 'umask 077 && mkdir -p ~/.ssh && cat >> ~/.ssh/authorized_keys'
brew update
후 다시 설치하면 문제가 해결되었습니다.