How do you install ssh-copy-id on a Mac?

后端 未结 5 1574
孤城傲影
孤城傲影 2021-01-29 22:49

I am having trouble trying to install ssh-copy-id on my Mac. I have tried to follow https://github.com/beautifulcode/ssh-copy-id-for-OSX but every time I run ssh-copy-id it giv

相关标签:
5条回答
  • 2021-01-29 23:05

    MacPorts version: sudo port install openssh +ssh-copy-id

    0 讨论(0)
  • 2021-01-29 23:06

    The above methods do not work on old Macs. I have a lion OS. use this instead because the ssh-copy-id can not be installed with brew on old PCs due to compiling dependencies errors at ssl.

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

    credit goes to this site

    0 讨论(0)
  • 2021-01-29 23:07

    ssh-copy-id is installed on macOS by default now.

    $ sw_vers
    ProductName:    Mac OS X
    ProductVersion: 10.12.4
    
    $ which ssh-copy-id
    /usr/bin/ssh-copy-id
    
    0 讨论(0)
  • 2021-01-29 23:14

    install homebrew then $ brew install ssh-copy-id

    0 讨论(0)
  • 2021-01-29 23:15

    You can install it using Homebrew:

    brew install ssh-copy-id
    

    If you don't want to use Homebrew, you can use this Mac port:

    curl -L https://raw.githubusercontent.com/beautifulcode/ssh-copy-id-for-OSX/master/install.sh | sh 
    
    0 讨论(0)
提交回复
热议问题