首页 文章

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

提问于
浏览
170

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

5 回答

  • 339

    您可以使用Homebrew安装它:

    brew install ssh-copy-id
    

    如果您不想使用Homebrew,可以使用this Mac port

    curl -L https://raw.githubusercontent.com/beautifulcode/ssh-copy-id-for-OSX/master/install.sh | sh
    
  • 2

    MacPorts版本: sudo port install openssh +ssh-copy-id

  • 27

    ssh-copy-id 默认安装在macOS上 .

    $ sw_vers
    ProductName:    Mac OS X
    ProductVersion: 10.12.4
    
    $ which ssh-copy-id
    /usr/bin/ssh-copy-id
    
  • 3

    上述方法不适用于旧MAC . 我有一个狮子OS . 之所以使用它,是因为在ssl上编译依赖性错误时,ssh-copy-id无法在旧PC上使用brew进行检查 .

    cat~ / .ssh / id_rsa.pub | ssh user@123.45.56.78“mkdir -p~ / .ssh && cat >>〜/ .ssh / authorized_keys”

    信用额度为this site

  • 3

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

相关问题