Mam problem z instalacją ssh-copy-id na moim Macu. Próbowałem śledzić https://github.com/beautifulcode/ssh-copy-id-for-OSX, ale za każdym razem, gdy uruchamiam ssh-copy-id, pojawiają się błędy. Jakieś pomysły, jak zainstalować ssh-copy-id?
171
brew update
i ponowne zainstalowanie rozwiązało problem.Wersja MacPorts:
sudo port install openssh +ssh-copy-id
źródło
ssh-copy-id
jest teraz domyślnie instalowany w systemie macOS.źródło
Powyższe metody nie działają na starych komputerach Mac. Mam system operacyjny Lion. użyj tego zamiast tego, ponieważ ssh-copy-id nie może być zainstalowany z brew na starych komputerach z powodu błędów kompilacji zależności na ssl.
kredyt trafia do tej witryny
źródło
chmod 700
z połączonej witryny. Możesz zamiast tego użyć:ssh USER@HOST 'umask 077 && mkdir -p ~/.ssh && cat >> ~/.ssh/authorized_keys'
zainstaluj wtedy homebrew
$ brew install ssh-copy-id
źródło