第八步:接下来就要启动该服务了,我们通过“开始->运行->输入CMD后回车”进入到命令提示窗口,然后通过cd命令定位到c:programfilesopensshin目录。(如图10)
第九步:依次执行mkgroup -l >> ……etcgroup mkpasswd -l >> ……etcpasswd命令,这样你目前windows本地帐户中的用户就都可以登录该sftp服务器了,他们自对文件目录的访问权限和NTFS权限一致。此步骤相当于FTP中的建立访问帐号。(如图11)
第十步:添加完各个访问帐户后我们可以到c:program filesopensshetc目录中来查看group和passwd两个文件的内容,当然这些内容是经过了加密的。(如图12)
这两个文件存储的都是帐户相关信息,正如前面所说他们是从unix移植过来的,配置方式仍然使用了conf文件的方式,几乎没有图形界面。而且这些配置文件一般用unix 换行符,建议各位IT168读者使用ultraedit等工具而不是notepad来编辑,一是确保能正常显示,二是确保保存时不会破坏它的格式导致服务程序无法读取。(如图13)
第十一步:最后在刚才进入的c:program filesopensshin目录下执行net start opensshd命令,这将启动opensshd服务,我们就可以开始访问了。(如图14)
小提示:一般sftp用默认的22端口发布服务就行。如果你有特殊的原因要把这个端口改掉,请编辑C:ProgramFilesOpenSSH etcsshd_config文件,把这一行改成你要的端口,比如8029,设置完毕后需要重启openssh服务(任何配置改动都需要重启服务)。