挨踢茶馆

  • 首页
  • AWS
  • 网络技术
    • 思科语音
    • 路由交换
  • 给我留言
  • 关于我
挨踢茶馆
专注于网络技术、云计算的技术博客
  1. 首页
  2. 网络技术
  3. 正文

OpenSSH for Windows 配置指南

2012 年 2 月 11 日 24718点热度 0人点赞 9条评论

  OpenSSH是一款网络工程师等网络技术达人经常用到的免费 SSH 连接工具。OpenSSH 系列可以完全替代带 SSH 程序的 rlogin 和 telnet 的软件,SCP 代替 RCP,SFTP 代替 FTP。但是这款软件主要是面对 Linux 平台的,在Windows平台下安装所需要的配置工作就稍微有点麻烦。下面提供一份方便大家参考的配置指南。

openssh

  1. 下载 OpenSSH 软件并安装(挨踢茶馆也有:OpenSSH3.81 Windows 版本下载)
  2. 打开运行 --> cmd --> 进入安装目录下bin文件夹(类似是C:/program file/OpenSSH/bin,具体怎么进入,这里就不详细讲解了,不懂可以百度一下)
  3. 要增加本地组到group文件,你需要使用“-l” 参数;如果要添加域组,就要使用“-d” 参数。
    mkgroup -l >> ..\etc\group (本地组)
    mkgroup -d >> ..\etc\group (域组)
    如果是本地账户或个人电脑使用者,只输入第一条就可以了;如果是域账号的,请输入第二条。如果两条都输入了,内容会重复,请编辑相应文件进行删除。
  4. 现在你需要创建passwd文件,passwd文件里面的所有用户都能够登录SSH。因此,建议用户用“-u”参数之把一些单独的用户加入passwd文件里面。如果要把系统所有用户都加入域的话,就不要使用“-u”参数。和group文件一样,要增加本地账户到passwd文件,你需要使用“-l” 参数;如果要添加域账户,就要使用“-d” 参数。如果要加的域账户域名不是机器的主域名,则要把域名加到用户名字前面。
    mkpasswd -l [-u <username>] >> ..\etc\passwd (向passwd文件加入本地账户信息)
    mkpasswd -d [-u <username>] >> ..\etc\passwd(向passwd文件加入域账户信息)

  以上配置完成,你就可以用SFTP客户端登陆试一试了,SFTP默认开启的是22端口。下面是进一步配置SFTP目录相关信息。

  在passwd文件里面,你可能会注意到用户的根目录是被设置在类似/home/username文件夹下的。而在默认安装的情况下,/home目录是所有用户的默认属性目录。在 Windows 2000 和 XP 下,/home是 C:\Documents and Settings;在 Windows NT 4.0下/home是 C:\WINNT\。如果要更改默认的/home目录路径,可以通过修改注册表的方法:

  1. 打开运行 --> cmd -->regedit 打开注册表
  2. 找到HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin\mounts v2\/home,修改"native" 的值的名字为你想要的目录路径名。如果希望用户目录是 F:\Users\username,则需要把"native" 的值改为 F:\Users即可。如果希望用户的目录直接是f:\Users,需要修改passwd文件把home目录改为/home。

  如果要访问安装目录之外的其他路径,则需要在目录路径前面加入/cygdrive/驱动器号/。录入要访问c:\winnt\system32,则只需要在客户端输入路径/cygdrive/c/winnt/system32即可。

  或者也可以更改注册表:找到 HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin\mounts v2\. ,加入一个 REG_DWORD类型,名字为“Cygdrive flags”,值是16进止的2a;加入一个  REG_SZ类型,名字为“Cygdrive prefix”,值为新的目录前缀。如果新的目录前缀设置为 “/” ,那么你的目录可以通过“/c”来访问。

标签: OpenSSH SFTP 配置
最后更新:2012 年 2 月 11 日

挨踢小茶

网络工程师/云计算架构师/云步道师/摄影爱好者

点赞
< 上一篇
下一篇 >

文章评论

  • creazyloser

    你好,我的注册表是在这个位置:HKEY_CURRENT_USER\Software\Cygnus Solutions\Cygwin\mounts v2,并不在HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin\mounts,而且Cygwin下并没有/home这个目录,里面也没有native这个key,然后我自己新建了/home和native,重启后并不生效,仍然报Could not create directory '/home/Administrator/.ssh',我的服务器是win server 2008 r2

    2017 年 10 月 11 日
    回复
  • china

    我在mls-software网站找到一个Windows版本6.5p1版本的,自带的命令较多,但是我想便携化怎么办

    2014 年 2 月 21 日
    回复
  • 九江网

    呵呵 这东西暂时用不到

    2012 年 2 月 12 日
    回复
  • 屠龙

    进来支持一下

    2012 年 2 月 12 日
    回复
  • 刘学政博客

    这是什么技术啊,看不懂。 :cool:

    2012 年 2 月 11 日
    回复
  • TC

    你网站不是备案了吗?

    2012 年 2 月 11 日
    回复
    • 挨踢小茶

      @TC 周末开开应该没事哈。

      2012 年 2 月 11 日
      回复
  • 王会勇

    同是电脑人,以前看到这些代码早晕了,现在能挺过来了,哈哈

    2012 年 2 月 11 日
    回复
    • 挨踢小茶

      @王会勇 进步啊哈哈。

      2012 年 2 月 11 日
      回复
  • razz evil exclaim smile redface biggrin eek confused idea lol mad twisted rolleyes wink cool arrow neutral cry mrgreen drooling persevering
    取消回复

    挨踢小茶

    网络工程师/云计算架构师/云步道师/摄影爱好者

    最新 热点 随机
    最新 热点 随机
    李飞飞自传《我看见的世界》读后感 Web3 Social 2023 @深圳 AIGC Prompt 的艺术和模型调优 UWA Day 2022 - 如何通过云计算构架高性能、高可靠、智能化的游戏 一文看懂 Amazon EKS 中的网络规划 利用 Direct Connect Gateway 和 Transit Gateway 打造跨国企业网络环境 SD-WAN 和专线混合组网中的高可用设计 为了加速Wordpress网站我踩过了哪些坑?含泪告诉你 利用 SD-WAN 和专线混合组网,加速境内外企业 IDC 和多云数据中心 运行7年之后博客更新主题
    保留的A类(/8)IPv4网段分配给谁了? [译]永不过时的对托管数据中心的选择 [译]安装Windows Nano Server的细节精选 四大秘密决定“草根”站长网络创业成功与否 [译]OPM攻击事件在信息安全方面给我们上了一课 辞旧迎新,直面挑战 Cisco IOU Web Interface介绍 [译]使用Active Directory管理工具清除杂乱 GoDaddy支持SOPA法案,20000用户转域名 保护Wifi安全
    链接表
    • FROYO's Blog
    • Pop's blog
    • TC的博客
    • 今天毕业
    • 挨踢茶馆在线教程
    • 月与灯依旧
    • 月小升博客
    • 泪雪博客
    • 海纳百川
    • 筑楼
    • 网络茶馆
    • 蓝卡
    • 郑晓个人博客
    • 陆鉴鑫的博客

    COPYRIGHT © 2012-2023

    Theme Kratos Made By Seaton Jiang

    粤ICP备12007665号-1