mac系统实现ssh链接远程服务器免密git
地址: https://github.com/beautifulcode/ssh-copy-id-for-OSX
github
环境 阿里云服务器 centos7 在root文件夹下建立.ssh文件夹
mikdir .ssh
centos
mac 本地正常应该有私钥和公钥 路径是
cd ~/.ssh
服务器
若是没有 就按照这个路径建立一个 而后生成私钥和公钥 方法我就不写了 本身在网上搜一下吧ssh
都安排好以后
curl -L https://raw.githubusercontent.com/beautifulcode/ssh-copy-id-for-OSX/master/install.sh | sh
curl
而后提示输入密码 输入你电脑的开机密码就行
而后看到以下提示
Installed ssh-copy-id into /usr/local/bin.
表明成功了
接下来即可用用ssh-copy-id将公钥复制到远程机器中阿里云
ssh-copy-id -i .ssh/id_rsa.pub 用户名字@xxx.xxx.xxx.xxx
这时候提示输入远程服务器密码 输入后回车就行了url
之后再ssh连远程服务器就不用输入密码了centos7