Mac下SSH免密碼連接NAS設置

  //原博_20160610
  ReadyNas沒有ssh簡直沒法玩,雖然提示開通root的ssh訪問網件會拒絕給予支持,還是義無反顧地開了,laf。頁面可以選擇設置免密登錄,並提供了服務器的公鑰文件下載,然而一搜,正常配置密鑰免密登錄都是客戶端上傳公鑰的啊,這下暈了,放狗依然不得其解,只好迴歸正道。參考mac連接git的配置
  複製網友回覆如下

  1. 使用 ssh-keygen生成密鑰對,可忽略過程中密碼設置

    ssh-keygen
  2. 查看mac密鑰,並複製

    vim .ssh/id_rsa.pub
  3. 密碼登錄服務器,進入root/.ssh目錄,將步驟2中密鑰粘貼進authorized_keys文件

    vim .ssh/authorized_keys
  4. exit登出服務器,再ssh服務器就不用輸入密碼了,爲了安全還可以把密碼登陸關閉

    vim /etc/ssh/sshd_config
    PasswordAuthentication no
  5. 重啓ssh

參考鏈接
http://www.jianshu.com/p/31cb...
http://blog.163.com/likaifeng...
http://www.runoob.com/w3cnote...

  再仔細研究了一下幾個linux的設置教程,想到是不是服務器其實已經生成了一對密鑰,應該是把私鑰下載到本機上再導入呢,但確實下載下來是個公鑰文件啊,可是ReadyNas都這麼久了難道還沒發現這個bug麼。。。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章