如何在Mac上安装ssh-copy-id?

时间:2014-09-04 00:10:18

标签: macos ssh homebrew ssh-keys

我在尝试在Mac上安装ssh-copy-id时遇到问题。我试过跟https://github.com/beautifulcode/ssh-copy-id-for-OSX但是每次运行ssh-copy-id都会给我错误。关于如何安装ssh-copy-id的任何想法?

5 个答案:

答案 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 (?,?)

信用额转到https://github.com/rspec/rspec-mocks

答案 4 :(得分:1)

安装homebrew 然后$ brew install ssh-copy-id