码迷,mamicode.com
首页 > 其他好文 > 详细

登入ssh不用輸入密碼

时间:2015-08-04 15:44:34      阅读:85      评论:0      收藏:0      [点我收藏+]

标签:

最近在用rsync從ssh通道處理sync的工作,然而ssh是需要經過一道密碼輸入才能進行rsync ,而且也放入cron自動執行,找不到人輸入密碼它會哭哭的 ~

利用ssh-keygen產生密鑰 id_rsa, id_rsa.pub

$ssh-keygen -t rsa 或 ssh-keygen -d (dsa)

將產生完的 id_rsa.pub 用scp傳送至對方的主機。(這過程還是需要密碼)

$scp id_rsa.pub server_hostname:~/.ssh/

連到對方的主機

$ssh server_hostname

把傳進去的id_rsa.pub 合並至authorized_keys

$cat .ssh/id_rsa.pub >> .ssh/authorized_keys

這樣子就可以 key 認證登入, 不需輸入密碼。

如果在對方的主機上沒有.ssh的目錄,再自行建立及可。


版权声明:本文为博主原创文章,未经博主允许不得转载。

登入ssh不用輸入密碼

标签:

原文地址:http://blog.csdn.net/pcyph/article/details/47276695

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!