当前位置:首页 > 开发 > 操作系统 > 正文

配置ssh密钥登录

发表于: 2012-12-16   作者:Aaron5   来源:转载   浏览次数:
摘要: 一、在客户机生成公钥和私钥 ssh-keygen -t dsa -P '' -f ~/.ssh/id_dsa 这条命令执行后,将在~/.ssh目录下产生id_dsa, id_dsa.pub两个密钥文件。 -t:为加密方式,有rsa|dsa两种,默认dsa。 -P:为密码,为省事,就空着了。 二、将客户机的公钥添加到服务器的ssh授权文件中。 用文本编辑器打开客户机
一、在客户机生成公钥和私钥
ssh-keygen -t dsa -P '' -f ~/.ssh/id_dsa 

这条命令执行后,将在~/.ssh目录下产生id_dsa, id_dsa.pub两个密钥文件。
-t:为加密方式,有rsa|dsa两种,默认dsa。
-P:为密码,为省事,就空着了。

二、将客户机的公钥添加到服务器的ssh授权文件中。

用文本编辑器打开客户机的id_dsa.pub,复制内容,粘贴到服务的~/.ssh/authorized_keys文件中即可。(PS:如果authorized_keys文件不存在,新建一个即可)



本机ssh连接本机的例子:
ssh-keygen -t dsa -P '' -f ~/.ssh/id_dsa 
cat ~/.ssh/id_dsa.pub >> ~/.ssh/authorized_keys

然后用:ssh localhost 命令连接下。如果显示Last login: xxxx,则说明配置成功。

配置ssh密钥登录

  • 0

    开心

    开心

  • 0

    板砖

    板砖

  • 0

    感动

    感动

  • 0

    有用

    有用

  • 0

    疑问

    疑问

  • 0

    难过

    难过

  • 0

    无聊

    无聊

  • 0

    震惊

    震惊

编辑推荐
ssh登录提供两种认证方式:口令(密码)认证方式和密钥认证方式。其中口令(密码)认证方式是我们最常用
ssh登录提供两种认证方式:口令(密码)认证方式和密钥认证方式。其中口令(密码)认证方式是我们最常用
  在很多分布式系统中,我们最常遇到的一个问题是,需要在服务器集群上保证多台机器之间的SSH无密
我相信大家对ssh不陌生把,一般来说,ssh是不用怎么配置的,他一般用来远程传输人文件是相当好的选
  实现需要安装git的插件,由于我使用的adt和eclipse for javaee版本两个,都已经安装了git插件,
  实现需要安装git的插件,由于我使用的adt和eclipse for javaee版本两个,都已经安装了git插件,
SSH 为 Secure Shell 的缩写,由 IETF 的网络工作小组(Network Working Group)所制定;SSH 为建立
来源:http://www.weiruoyu.cn/?p=325 使用SecureCRT生成的密钥,无法在WinSCP使用, 使用puttygen.e
一、linux 主机A登录linux主机B   在/etc/hosts文件下加入:(做硬解析)      192.168.1.60
在用windows时管理linux服务器时,常会用到SecureCRT、Xshell以及开源的putty。在我工作环境大多都
版权所有 IT知识库 CopyRight © 2009-2015 IT知识库 IT610.com , All Rights Reserved. 京ICP备09083238号