简体版  |  繁体版   推荐信息: 阅读排行 | 滚动 | 微软SOA高峰会 | 中型企业创新社区 | 随心所欲发新闻
服务器

在windows下使用OpenSSH(下)

出处:天极网 作者:开心石头 2005-11-11 15:19 评论
字体大小: | |
OpenSSH在windows下的安装与设置与在Linux下有所不同,本文重点对这些差异做一点说明

接上文

  OpenSSH for windows安装与设置

  OpenSSH在windows下的安装与设置与在Linux下有所不同,本文重点对这些差异做一点说明。首先,我们简单的介绍一下整个安装过程。

  OpenSSH的安装非常简单,首先在这里(http://sshwindows.sourceforge.net/)下载它的安装包,按照提示操作即可。

  OpenSSH的安装可以分为客户端和服务器端两部分,你可以在安装向导中选择只安装某一部分。在全部安装的情况下,安装向导完成后,客户端就已经可用了。

  不过为了使用密钥进行服务器登录,安装完成后的第一件事就是生成自己的密钥对。打开一个命令行窗口,如果你准备生成运行SSH1的服务器的密匙,输入以下命令:

  ssh-keygen -t keytype

  如果服务器运行的是SSH2,则生成密钥时需要加-d选项。命令如下:

  ssh-keygen -d -t keytype

  这里keytype可以是dsa, rsa,或rsa1,按照提示选择密钥存放的地点和文件名,密钥对默认为存储在windows个人设置目录下的.ssh目录下。在创建密钥的过程中,会询问密钥保护密码,如果你不需要密码,可以直接输入回车键跳过。但这样任何取得你私钥的人都可以利用它以你的身份在服务器上登录。

  为了使用生成的密钥进行登录,接下来需要做的事就是把你的公钥上传到需要登录的服务器。无论你用哪种方法生成的密钥,都会生成一对文件,其中公钥以.pub结尾。将.ssh目录中的公钥上传到服务器中,然后在服务器(假定是Linux服务器)上进入登录帐户的家目录,输入下面的命令:

  cat publickeyname >> authorized_keys

  publickeyname是你的公钥文件的文件名。如果它不在当前目录里,还要加上到文件的引用路径。

  如果用SSH登录的服务器是一台windows服务器,可以使用以下命令:

  copy /b authorized_keys + publickeyname authorized_keys

共2页。 1 2 :
相关文章
  • 本文关键字:
  • 服务器技术(46)
  • OpienSSH(1)
  • Open(54)
  • 奥运嘉年华
    网友关注
    热门产品
    编辑推荐
    推荐专题
    更多
    思科
  • 打开网络创新之门
  • 思科公司于北京嘉里中心饭店成功举办了主题为“创新网络,绿色引擎”的思科创新日暨思科新品发布会。
  • 论坛热贴
    更多
    博客精选
    更多
    视频推荐
    更多
  • 杜青松:对IT人员要求别具一格
  • 在对杜青松的采访中,他透露出目前在中粮包装有限公司信息化建设的工作中的一个难点——IT人力资源短缺。
  • TMG

    Copyright (C) 1999-2008 Chinabyte.com, All Rights Reserved 版权所有 天极网络

    渝ICP证B2-20030003号 商务联系、网站内容、合作建议:010-82657868

    版权声明 在线提交意见反馈 Powered by 天极内容管理平台CMS4i

    经营性网站备案信息 网警备案 中国网站排名