//原博_20160610
ReadyNas没有ssh简直无法玩,虽然提示开通root的ssh访问网件会拒绝给予支持,仍是义无反顾地开了,laf。页面能够选择设置免密登陆,并提供了服务器的公钥文件下载,然而一搜,正常配置密钥免密登陆都是客户端上传公钥的啊,这下晕了,放狗依然不得其解,只好回归正道。参考mac链接git的配置
复制网友回复以下php
使用 ssh-keygen生成密钥对,可忽略过程当中密码设置html
ssh-keygen
查看mac密钥,并复制linux
vim .ssh/id_rsa.pub
密码登陆服务器,进入root/.ssh目录,将步骤2中密钥粘贴进authorized_keys文件git
vim .ssh/authorized_keys
exit登出服务器,再ssh服务器就不用输入密码了,为了安全还能够把密码登录关闭vim
vim /etc/ssh/sshd_config PasswordAuthentication no
参考连接
http://www.jianshu.com/p/31cb...
http://blog.163.com/likaifeng...
http://www.runoob.com/w3cnote...安全
再仔细研究了一下几个linux的设置教程,想到是否是服务器其实已经生成了一对密钥,应该是把私钥下载到本机上再导入呢,但确实下载下来是个公钥文件啊,但是ReadyNas都这么久了难道还没发现这个bug么。。。服务器