VSM如何配置FTP/SFTP/TFTP服务(Windows)

发布时间:  2013-01-13 浏览次数:  334 下载次数:  0
问题描述
在Windows环境下,如何配置FTP/SFTP/TFTP服务?
配置完成FTP/SFTP/TFTP服务器后,必须保持第三方工具为开启状态。
告警信息
处理过程
l   配置FTP服务器(介绍使用第三方工具apache-ftpserver配置FTP服务器的方法)



用于配置FTP服务器的第三方工具不止apache-ftpserver。不能使用wftpd32.exe配置FTP服务器,否则远程备份数据库会出现异常。

1.         登录http://mina.apache.org/ftpserver/index.html下载最新的apache-ftpserver压缩包。

2.         解压apache-ftpserver压缩包。例如解压到“d:\”。

3.         进入“d:\ftpserver\apache-ftpserver-1.0.5\res\conf”路径,打开ftpd-typical.xml文件。加入anon-enabled、max-logins和encrypt-passwords属性。





关键属性说明如下:

l  anon-enabled:是否允许匿名访问。值为true,表示允许匿名访问;值为false,表示不允许匿名访问。为了系统安全,此处选择false。

l  max-logins:最大的登录用户数目。

l   port:定义FTP端口号。

l  encrypt-passwords:如果不设置此属性,默认密码为密文。如果设置此属性值为clear,定义用户密码为明文。此处需设置encrypt-passwords值为clear。

4.         进入“d:\ftpserver\apache-ftpserver-1.0.5\res\conf”路径,打开users.properties文件。

1.         默认用户名为admin,如果要更换用户名,将ftpserver.user.admin全部替换成ftpserver.user.XXXX。XXXX是更换后的用户名。

2.         设置ftpserver.user.XXXX.userpassword的密码。

3.         设置ftpserver.user.admin.homedirectory的值为空。如下图所示。



5.         安装ftpd服务。

1.         单击“开始 > 运行”,输入cmd命令打开命令行窗口。

2.         输入d:,单击“回车”。

3.         执行如下命令,进入ftpd.exe所在目录。

D:\> cd ftpserver\apache-ftpserver-1.0.5\bin

4.         执行如下命令,安装ftpd服务。

D:\ftpserver\apache-ftpserver-1.0.5\bin> service install ftpd



如果提示ftp.exe不存在,请设置环境变量“FTPD_HOME=D:\ftpserver\apache-ftpserver-1.0.5”。

6.         单击“开始 > 控制面板 > 管理工具 > 服务”。

双击“Apache FtpServer ftpd”,单击“启动”,启动Apache FtpServer ftpd服务。

7.         在另一台计算机的地址栏中输入ftp://IP地址:21。



l  IP地址:运行Apache FtpServer ftpd服务的计算机的系统IP地址。

l  如果提示“无法访问文件夹”,表示配置Apache FtpServer ftpd服务失败。请关闭防火墙。

l  如果没有任何错误提示,表示配置Apache FtpServer ftpd服务成功。

l   配置SFTP服务器(介绍使用第三方工具msftpsrvr.exe配置SFTP服务器的方法)

1.         将msftpsrvr.exe文件拷贝到网管服务器中,双击msftpsrvr.exe程序。

2.         在弹出的对话框中,创建新用户。


l   配置TFTP服务器(介绍使用第三方工具tftpd32.exe配置TFTP服务器的方法)

1.         将tftpd32.exe文件拷贝到网管服务器中,双击tftpd32.exe程序。

2.         在弹出的对话框中,设置目录和TFTP服务器的IP地址。

根因
建议与总结

END