openssh在windows下的安装

传统的网络服务程序,如:ftp、telnet在本质上都是不安全的,它们在网络上用明文传送口令和数据,别有用心的人非常容易就可以截获这些口令和数据。而且,这些服务程序的安全验证方式也是有其弱点的,就是很容易受到“中间人”(man-in-the-middle)这种方式的攻击。
(SSH: Secure Shell Protocol)安全外壳协议(SSH)是一种在不安全网络上提供安全远程登录及其它安全网络服务的协议。使用tcp 22 端口
OpenSSH是一个基于SSH协议的网络连接免费工具软件包。所有使用OpenSSH工具的通讯,包括口令、文件都会被加密,它可以有效地防范各种监听手段,从而杜绝网络连接的泄密。OpenSSH一般都是安装运行在Unix/Linux环境下的,现在我们来看看它在Windows下的安装、配置、使用。
首先,我们要准备好相应的安装软件,
服务端软件:setupssh.exe
可以在 http://nchc.dl.sourceforge.net/sourceforge/sshwindows/setupssh381-20040709.zip下载到本地后直接解压安装。
在使用OpenSSH Server之前要先建立用户和组以及相应密码
首先要进入到OpenSSH的安装目录,默认安装在C:\Program Files\OpenSSH,进入到bin目录下,该目录保存着全部可执行程序。
执行mkgroup -l >>..\etc\group 导入用户和组,其次执行mkpasswd -l >>..\etc\passwd导入用户密码。如下(-l就是表示本地):
clip_image001
导入用户和密码成功后就要启动openssh服务,如下:
clip_image002
也可以在服务中启动opensshd
现在我们看到了22号端口己经打开,如图所示
clip_image003
现在我们在客户端就可以使用ssh客户端从22号端口来登陆服务器。 clip_image005

你可能感兴趣的:(windows,职场,openssh,休闲)