在wince操作系统中只要添加了 FTP Server 组件,就可以支持ftp访问,ftp访问默认设置是允许所有匿名访问,这就会带来新的安全性问题。
我们只需稍作设置,添加ftp访问的用户名和密码 即可让我们的wince操作系统更加安全。

在动手前先介绍相关注册表
[HKEY_LOCAL_MACHINE\COMM\FTPD]的AllowAnonymous键值,为1时允许匿名访问,为0时不允许
[HKEY_LOCAL_MACHINE\COMM\FTPD]UseAuthentication键值,为1时用户访问需要授权,为0时不需要
[HKEY_LOCAL_MACHINE\COMM\FTPD]DefaultDir键值,访问的路径
[HKEY_LOCAL_MACHINE\COMM\FTPD]的UserList键值,用户访问列表

BOOL NTLMSetUserInfo( LPTSTR pszUser, LPTSTR pszPassword );  设置用户访问的密码

只需要按照你想要的要求设置上述注册表,然后调NTLMSetUserInfo来设置用户访问密码即可。 


10-02 06:43