|簡體中文

比思論壇

 找回密碼
 按這成為會員
搜索



查看: 618|回復: 3
打印 上一主題 下一主題

Linux(RedHat6.0)下配置SSH无密码访问

[複製鏈接]

25

主題

0

好友

292

積分

小學生

Rank: 2

  • TA的每日心情
    開心
    2023-8-10 12:40
  • 簽到天數: 131 天

    [LV.7]常住居民III

    推廣值
    0
    貢獻值
    0
    金錢
    623
    威望
    292
    主題
    25
    樓主
    發表於 2013-12-19 00:41:30

    首先确保你已安装ssh,RedHat自带有openSSH,所以不需要考虑。

    第一步:使用  #ssh-keygen -t dsa  ,使用这个命令之后会提示是否输入密码,这里不输入密码,一路enter下去就可以了,最后会在用户目录下的隐藏文件夹.ssh下生成id.dsa和id_dsa.pub两个文件,分别为私钥和公钥。

    也可以直接使用#ssh -keygen -t dsa -P '' -f ~/.ssh/id_dsa,这样就无需再被问询了。

    这里说一下SSH加密有两种方式:dsa和rsa,对应的命令一样只是在-t指示加密类型时一个是dsa,另一个是rsa

    第二步:将公钥追加到authorized_keys文件中,也在.ssh目录下,没有也没关系,使用#cat ~/.ssh/id_dsa.pub >> ~/.ssh/authorized_keys命令即可

    第三步:将authorized_keys拷贝到其他需要被SSH无密码访问的机器上(注意这里是被访问,也就是如果你想从1无密码访问2,那么就得在1上生成密钥对,然后将公钥丢到2上)

    #scp ~/.ssh/authorized_keys root@(other machine ip):/~/.ssh/

    scp作用是linux从本机复制文件到远程机器,可以在scp后面加上-r,表示传输文件夹

    到这里配置就完成了,下面可以测试下是否可以无密码访问,测试方法可以先用本机访问本机,使用#ssh localhost,这里第一次会提示你访问的host无法连接,是否仍继续连接,输入yes,然后输入密码,连接上之后,使用#exit可以退出,在此连接就无需密码了。同样的你可以测试一下连接远程机器(你丢authorized_keys文件的机器),过程和localhost一样。如果可以说明配置成功。

    可能出现的问题:有些时候就算都按照步骤一步不错的弄,到最后也无法实现无密码访问,可能的问题是用户问题,我之前也遇到过,在一个普通用户下尝试的,结果不行,然后换成root用户就可以了,两边都是用root。

    建议新手就直接使用root,可以省很多事,不要怕root权限过高误删什么东西,不然权限会搞死人

    希望对其他人有所帮助,我也是参考网上来写的,就当给自己做个笔记吧  嘿嘿


    無效樓層,該帖已經被刪除

    0

    主題

    1

    好友

    1267

    積分

    高中生

    Rank: 4

  • TA的每日心情
    奮斗
    3 天前
  • 簽到天數: 429 天

    [LV.9]以壇為家II

    推廣值
    0
    貢獻值
    0
    金錢
    8
    威望
    1267
    主題
    0
    板凳
    發表於 2014-1-30 15:22:31
    学习一下

    6

    主題

    0

    好友

    3725

    積分

    大學生

    Rank: 6Rank: 6

  • TA的每日心情
    擦汗
    昨天 07:32
  • 簽到天數: 2488 天

    [LV.Master]伴壇終老

    推廣值
    0
    貢獻值
    10
    金錢
    0
    威望
    3725
    主題
    6

    回文勇士 男生勳章 文明人 簽到勳章 中學生 簽到達人 高中生

    地板
    發表於 2014-2-2 04:28:09
    請善用帖子右下角舉報鍵,來檢舉有害網站/垃圾/宣傳帖,每個舉報會有金錢增加。
    密码hash好,放内存中
    重要聲明:本論壇是以即時上載留言的方式運作,比思論壇對所有留言的真實性、完整性及立場等,不負任何法律責任。而一切留言之言論只代表留言者個人意見,並非本網站之立場,讀者及用戶不應信賴內容,並應自行判斷內容之真實性。於有關情形下,讀者及用戶應尋求專業意見(如涉及醫療、法律或投資等問題)。 由於本論壇受到「即時上載留言」運作方式所規限,故不能完全監察所有留言,若讀者及用戶發現有留言出現問題,請聯絡我們比思論壇有權刪除任何留言及拒絕任何人士上載留言 (刪除前或不會作事先警告及通知 ),同時亦有不刪除留言的權利,如有任何爭議,管理員擁有最終的詮釋權。用戶切勿撰寫粗言穢語、誹謗、渲染色情暴力或人身攻擊的言論,敬請自律。本網站保留一切法律權利。

    手機版| 廣告聯繫

    GMT+8, 2024-5-23 20:13 , Processed in 0.013623 second(s), 17 queries , Gzip On, Memcache On.

    Powered by Discuz! X2.5

    © 2001-2012 Comsenz Inc.

    回頂部