我在尝试在Mac上安装ssh-copy-id时遇到问题。我试过跟https://github.com/beautifulcode/ssh-copy-id-for-OSX但是每次运行ssh-copy-id都会给我错误。关于如何安装ssh-copy-id的任何想法?
答案 0 :(得分:343)
您可以使用Homebrew安装它:
brew install ssh-copy-id
如果您不想使用自制软件,可以使用this Mac port:
curl -L https://raw.githubusercontent.com/beautifulcode/ssh-copy-id-for-OSX/master/install.sh | sh
答案 1 :(得分:27)
MacPorts版本:sudo port install openssh +ssh-copy-id
答案 2 :(得分:4)
ssh-copy-id
安装在macOS上。
$ sw_vers
ProductName: Mac OS X
ProductVersion: 10.12.4
$ which ssh-copy-id
/usr/bin/ssh-copy-id
答案 3 :(得分:3)
上述方法不适用于旧版Mac。我有一个狮子OS。请使用此代码,因为ss-copy-id无法在旧PC上使用brew安装,因为在ssl上编译了依赖性错误。
WHERE EMAIL IN (?,?)
答案 4 :(得分:1)
安装homebrew
然后$ brew install ssh-copy-id