当前位置:首页 > 云服务器 > 正文

云服务器怎么搭建ftp服务(一个云服务器如何设置ftp)

如何在WindowsServer2003中配置FTP站点服务

“设置”->“控制面板”->“添加或删除程序”。单击“添加/删除Windows组件”,在“Windows组件向导”对话框中,双击“应用程序服务器”(或选择“应用程序服务器”,然后单击“详细信息”),双击“Internet信息服务(I)”(或选择“Internet信息服务”)(I)”,然后单击“详细信息”),在“Internet信息服务(I)”对话框中,选择“文件传输协议(FTP)服务”框)”,然后单击“确定”。在“Windows组件向导”对话框中,点击下一步,如果是机房配置,按照提示Windows光盘,如果是远程管理主机或云服务器,可以从网上一个iis安装包,解压后选择目录即可提示WindowsCD时解压,一般会提示两次,安装完成后就可以使用I中的FTP服务了。

我们来设置要​​管理的目录。假设网站路径为“D:\WebSite\SiteA”。首先打开I管理器。在FTP页面上,我们将看到一个默认的FTP站点。停止或删除此默认FTP站点(更改默认设置是服务器安全策略的一部分)。右键单击“FTP站点”,选择“新建”,选择“FTP站点”,下一步然后输入描述以区分它是ftp来自哪个目录。名字是随意的,只是为了方便记忆和查找。建议链接到网站目录名。。然后在下一步中选择IP和端口。对于IP,选择您的公共IP。您需要更改此处的端口。你只需要知道你想把它改成什么:)。在下一步中,建议选择“不隔离用户”。选择隔离账户会带来一个痛苦的问题,这个问题将在文章的最后介绍。在下一步中选择网站路径“D:\WebSite\SiteA”在下一步中授予读写权限并在下一步中完成。

高级->立即查找,选择GUESTS用户组,然后单击两次确定。

高级->立即查找,选择“ftpid”并确认,给予编辑、写入、读取和执行以及列出文件夹目录权限,点击确定。你基本上已经完成了。

让我们回到“用户隔离”问题。挑它真是一件痛苦的事。如果设置稍有不正确,FTP连接就会报错530用户名无法访问无法访问的主目录。


以下是网上一位网友分享的解决方案


其实,原因就是在使用FTP页面时选择了新的“隔离用户”,但你选择的FTP文件夹与该用户关联的文件夹不同,所以自然会出现这个提示。这包括对WindowsServer2003FTP文件夹的放置和命名相当严格的规范。



例如要为用户abc在server2003下开启I-FTP服务,目录设置为E:\\FTP。除了安装I和FTP组件并正确配置它们之外,还必须在FTP文件夹中创建一个子文件夹。将其命名为LocalUser,然后在LocalUser文件夹中创建一个子文件夹并将其命名为abc,这是要为其启用FTP服务的用户的名称。


这样,当用户abc运行FTP服务登录server2003时,会自动去E:\\FTP\\LocalUser\\列表这也解释了为什么最初报告错误530UsernameCannotaccessunreachablehomedirectory。因为如果不这样设置的话,E:\\FTP\\LocalUser\\abc目录根本就不存在。


此外,如果我们计划允许FTP站点提供匿名登录,我们还必须在LocalUser目录中创建一个public子目录。同样,匿名登录的用户将自动登录到公共目录D:\\FTP\\LocalUser\\。


当服务器被多人使用时,此设置非常有用。另外,还可以在I中设置每个FTP对应的网站。流量、连接数等合理分配服务器资源。


此时我们就可以使用FTP来上传网站了。

云服务器windows2008通过I搭建FTP,只有本机能访问,其它机器都不能访问。

1.控制面板--》打开或关闭Windows功能。
2.检查FTP服务器和I控制台。
3.打开管理工具,单击I管理器。
4.添加FTP站点。
5.输入站点名称和FTP目录。
6.如果允许上传权限,请勾选写入。
您可以到【5分享】查找教程