1.登陆http://sourceforge.net/projects/sshwindows/网站,下载openssh for windows 软件。
解压下载的openssh压缩包,双击安装软件,安装过程根据提示一直下一步直到完成即可。
openssh默认安装位置一般32位系统都在c:\program files\openssh\下,64位系统在c:\program files (x86)\openssh\下。
如果是64位的操作系统,请打开以下链接http://samanthahalfon.net/resources/cygwin_includes.zip,下载cygintl-2.dll和cygwin1.dll两个文件,并将两个文件拷贝复制到c:\program files (x86)\openssh\bin\目录下,如果提示已存在,那么覆盖替换。
打开命令提示符,并输入cd c:\program files (x86)\openssh\bin\ 或者cd c:\program files\openssh\bin\ 切换到openssh的bin目录下。
3. 开始安装
这个时候还不能启动成功启动openssh
cd "c:\Program Files (x86)\OpenSSH\bin"
mkgroup -l >> ..\etc\group 生成一个group
mkpasswd -l [-u ] >> ..\etc\passwd
比如:
mkpasswd -l -u administrator >> ..\etc\passwd 这样就生成用户名administrator的passwd文件,
mkpasswd -l >> ..\etc\passwd 我使用这个执行的,因为我登陆使用的用户就是administrator,不用多此一举了
它调用的是系统用户名和密码(这句话很重要啊,不要小看了,这是你当前在windows上登陆的用户名和密码)
cd ..\..\etc 给权限--------- 这一步我没做
..\bin\chown Administrator *..\bin\chmod 600 *
请注意,以上的操作都是在openssh文件夹里面的操作啊
4. 启动opensshd服务 不出问题会提示启动成功
net start opensshd
最后输入net start opensshd 命令,启动ssh服务,启动成功则配置完成。64位的操作系统如果不复制粘贴cygintl-2.dll和cygwin1.dll这两个文件到bin目录,则输入net start opensshd命令时SSH服务将启动失败。如图是文件粘贴前后的对比。至此,openssh已经安装配置成功,可以正常提供SSH服务。
openssh 在32位、64位操作系统上的安装配置
精选 转载
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
mac 默认java安装地址
大家好,这是入手Macbook Pro的第三周了,最近公司启动比较多项目,都需要经过自己去安排,所以会比较忙,抽不出来比较多的时间来更新文档,只能是下班挤一点时间来进行总结。这个文章是我在使用电脑的过程中,以及在安装环境的时候遇到的问题经过简单整理而形成的,仅供大家参考,也欢迎大家提供建议。因为我是从事Java Web相关的开发,那么Java的基础环境,Maven,Git,Idea开发工具,Doc
mac 默认java安装地址 apache如何加载系统环境变量 kali基本系统安装出错 mac idea用自带的maven还是 mac maven安装位置