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