日日操夜夜添-日日操影院-日日草夜夜操-日日干干-精品一区二区三区波多野结衣-精品一区二区三区高清免费不卡

公告:魔扣目錄網為廣大站長提供免費收錄網站服務,提交前請做好本站友鏈:【 網站目錄:http://www.ylptlb.cn 】, 免友鏈快審服務(50元/站),

點擊這里在線咨詢客服
新站提交
  • 網站:51998
  • 待審:31
  • 小程序:12
  • 文章:1030137
  • 會員:747

首先要確認您本地電腦的ftp客戶端使用的是主動模式(Port)還是被動模式(PASV)。

如果本地電腦的ftp客戶端為主動模式,需要確認您在服務器上開放了高端端口,并且在FTP Server中指定了這些端口。

如果本地電腦的ftp客戶端使用的是被動模式,則需要您本地可開放相關端口用于數據交互(可關閉本地防火墻),但如果您的網絡結構受限(如防火墻、路由限制),可能造成無法正常使用,出現頻繁連接中斷。

如果排除以上問題,請確認您本地的網絡環境是否穩定,同時您的服務器帶寬是否被占滿;

如果排除以上問題,請確認在 ftp server 端(也就是服務器上)的“數據傳輸超時”的設置足夠大:比如在 linux 上使用 vsftp 時,需要修改 /etc/vsftpd/vsftpd.conf 文件里的 data_connection_timeout 參數。

在 windows 系統里操作比較復雜:Overview

The <connections> element specifies the connection-related settings for FTP sites. More specifically, the settings in the <connections> element control the behavior for the FTP service with regard to how to manage clients that are connecting to an FTP site.

For example, the unauthenticatedTimeout, controlChannelTimeout, and dataChannelTimeout attributes specify the time-outs for an FTP site. The settings specify, respectively, when the FTP service will disconnect an FTP client that has not successfully logged in or is idle, or when to disconnect an idle data connection. Specifying values for the attributes in the <connections>element can directly affect the overall performance of your server by helping to police the number of active client sessions for your FTP sites.

Compatibility

Version

Notes

IIS 10.0

The <connections> element was not modified in IIS 10.0.

IIS 8.5

The <connections> element was not modified in IIS 8.5.

IIS 8.0

The <connections> element was not modified in IIS 8.0.

IIS 7.5

The <connections> element of the <ftpServer> element ships as a feature of IIS 7.5.

IIS 7.0

The <connections> element of the <ftpServer> element was introduced in FTP 7.0, which was a separate download for IIS 7.0.

IIS 6.0

N/A

Note

The FTP 7.0 and FTP 7.5 services shipped out-of-band for IIS 7.0, which required downloading and installing the modules from the following URL:

https://www.iis.NET/expand/FTP

With Windows 7 and Windows Server 2008 R2, the FTP 7.5 service ships as a feature for IIS 7.5, so downloading the FTP service is no longer necessary.

Setup

To support FTP publishing for your Web server, you must install the FTP service. To do so, use the following steps.

Windows Server 2012 or Windows Server 2012 R2

  1. On the taskbar, click Server Manager.
  2. In Server Manager, click the Manage menu, and then click Add Roles and Features.
  3. In the Add Roles and Features wizard, click Next. Select the installation type and click Next. Select the destination server and click Next.
  4. On the Server Roles page, expand Web Server (IIS), and then select FTP Server.
  5. Note
  6. To support ASP.Membership authentication or IIS Manager authentication for the FTP service, you will need to select FTP Extensibility, in addition to FTP Service.
    .
  7. Click Next, and then on the Select features page, click Next again.
  8. On the Confirm installation selections page, click Install.
  9. On the Results page, click Close.

Windows 8 or Windows 8.1

  1. On the Start screen, move the pointer all the way to the lower left corner, right-click the Start button, and then click Control Panel.
  2. In Control Panel, click Programs and Features, and then click Turn Windows features on or off.
  3. Expand Internet Information Services, and then select FTP Server.
  4. Note
  5. To support ASP.Membership authentication or IIS Manager authentication for the FTP service, you will also need to select FTP Extensibility.
  6. Click OK.
  7. Click Close.

Windows Server 2008 R2

  1. On the taskbar, click Start, point to Administrative Tools, and then click Server Manager.
  2. In the Server Manager hierarchy pane, expand Roles, and then click Web Server (IIS).
  3. In the Web Server (IIS) pane, scroll to the Role Services section, and then click Add Role Services.
  4. On the Select Role Services page of the Add Role Services Wizard, expand FTP Server.
  5. Select FTP Service.
  6. Note
  7. To support ASP.Membership authentication or IIS Manager authentication for the FTP service, you will also need to select FTP Extensibility.
  8. Click Next.
  9. On the Confirm Installation Selections page, click Install.
  10. On the Results page, click Close.

Windows 7

  1. On the taskbar, click Start, and then click Control Panel.
  2. In Control Panel, click Programs and Features, and then click Turn Windows Features on or off.
  3. Expand Internet Information Services, and then FTP Server.
  4. Select FTP Service.
  5. Note
  6. To support ASP.Membership authentication or IIS Manager authentication for the FTP service, you will also need to select FTP Extensibility.
  7. Click OK.

Windows Server 2008 or Windows Vista

  1. Download the installation package from the following URL:
  2. https://www.iis.net/expand/FTP
  3. Follow the instructions in the following walkthrough to install the FTP service:
  4. Installing and Troubleshooting FTP 7

How To

How to configure the default control and data channel time-outs for all FTP sites

  1. Open Internet Information Services (IIS) Manager:
  2. If you are using Windows Server 2012 or Windows Server 2012 R2:
  3. On the taskbar, click Server Manager, click Tools, and then click Internet Information Services (IIS) Manager.
  4. If you are using Windows 8 or Windows 8.1:
  5. Hold down the Windows key, press the letter X, and then click Control Panel.
  6. Click Administrative Tools, and then double-click Internet Information Services (IIS) Manager.
  7. If you are using Windows Server 2008 or Windows Server 2008 R2:
  8. On the taskbar, click Start, point to Administrative Tools, and then click Internet Information Services (IIS) Manager.
  9. If you are using Windows Vista or Windows 7:
  10. On the taskbar, click Start, and then click Control Panel.
  11. Double-click Administrative Tools, and then double-click Internet Information Services (IIS) Manager.
  12. In the Connections pane, click the server name, and then click the Sites node.
  13. In the Sites pane, click Set FTP Site Defaults... in the Actions pane.
  14. In the Advanced Settings dialog box, expand Connections, specify your time-outs in the Control Channel Timeoutand Data Channel Timeout fields, and then click OK.

Configuration

Attributes

Attribute

Description

controlChannelTimeout

Optional int attribute.
Specifies the timeout, in seconds, when a connection will be timed out because of inactivity on the control channel. Note: The FTP service will disconnect the session when this timeout is reached.
The default value is 120.

dataChannelTimeout

Optional int attribute.
Specifies the timeout, in seconds, when a connection will be timed out because of inactivity on the data channel. Note: The FTP service will only disconnect the data channel when this timeout is reached.
The default value is 30.

disableSocketPooling

Optional Boolean attribute. true if socket pooling is disabled; otherwise, false. The disableSocketPooling attribute specifies whether socket pooling is used for sites that are distinguished by IP address rather than port number or host name. If disableSocketPooling is set to false, then socket pooling is enabled and sockets are shared between sites that use the same socket number but different IP addresses. In this situation, the FTP service becomes the exclusive owner of the port on each address that is bound to the server. For example, if socket pooling is enabled on a server that has two IP addresses, 10.0.0.1 and 10.0.0.2, and an FTP site is bound to address 10.0.0.1 on port 21, the FTP service will also own port 21 on the 10.0.0.2 address. If disableSocketPooling is set to true, then there is no socket sharing for sites based on IP address. The default value is false.

maxBandwidth

Unused uint attribute.
Note: This attribute is not implemented for FTP 7.

maxConnections

Optional unit attribute.
Specifies the maximum number of simultaneous connections for an FTP site.
Note: Use the maxClientsMessage attribute of the <messages> element to specify a message that the FTP service will return to clients when the maximum number of simultaneous connections has been exceeded.
The default value is 4294967295 (unlimited.)

minBytesPerSecond

Optional int attribute.
Specifies the minimum bandwidth requirements for data transfers. Note: The FTP service will disconnect the data channel when the minimum bandwidth is not met.
The default value is 240.

resetOnMaxConnections

Optional Boolean attribute.
true if the FTP service should quickly disconnect an FTP session instead of sending a maximum connections response; otherwise false.
Note: The resetOnMaxConnections attribute optimizes the overhead when processing connections that are not allowed to connect because maxConnection limit was reached.
The default value is false.

serverListenBacklog

Optional int attribute.
Specifies the number of outstanding sockets that can be queued.
The default value is 60.

unauthenticatedTimeout

Optional int attribute.
Specifies the idle time-out, in seconds, between when a new connection is made and authentication succeeds. If the client does not successfully authenticate within the specified time period, the FTP service will disconnect the session.
The default value is 30.

Child Elements

None.

Configuration Sample

The following configuration sample displays an example <connections> element for a server that has the default control channel time-out set to 300 seconds.

<siteDefaults>   <ftpServer>      <connections controlChannelTimeout="300" />   </ftpServer></siteDefaults>

Sample Code

The following code samples illustrate how to set the default control channel time-out to 300 seconds..

AppCmd.exe

appcmd.exe set config -section:system.applicationHost/sites /siteDefaults.ftpServer.connections.controlChannelTimeout:"300" /commit:apphost

Note

You must be sure to set the commit parameter to apphost when you use AppCmd.exe to configure these settings. This commits the configuration settings to the appropriate location section in the ApplicationHost.config file.

C#

using System;using System.Text;using Microsoft.Web.Administration;internal static class Sample{   private static void Main()   {      using (ServerManager serverManager = new ServerManager())      {         Configuration config = serverManager.GetApplicationHostConfiguration();         ConfigurationSection sitesSection = config.GetSection("system.applicationHost/sites");         ConfigurationElement siteDefaultsElement = sitesSection.GetChildElement("siteDefaults");         ConfigurationElement ftpServerElement = siteDefaultsElement.GetChildElement("ftpServer");         ConfigurationElement connectionsElement = ftpServerElement.GetChildElement("connections");         connectionsElement["controlChannelTimeout"] = 300;         serverManager.CommitChanges();      }   }}

VB.NET

Imports SystemImports System.TextImports Microsoft.Web.AdministrationModule Sample   Sub Main()      Dim serverManager As ServerManager = New ServerManager      Dim config As Configuration = serverManager.GetApplicationHostConfiguration      Dim sitesSection As ConfigurationSection = config.GetSection("system.applicationHost/sites")      Dim siteDefaultsElement As ConfigurationElement = sitesSection.GetChildElement("siteDefaults")      Dim ftpServerElement As ConfigurationElement = siteDefaultsElement.GetChildElement("ftpServer")      Dim connectionsElement As ConfigurationElement = ftpServerElement.GetChildElement("connections")      connectionsElement("controlChannelTimeout") = 300      serverManager.CommitChanges()   End SubEnd Module

JAVAScript

var adminManager = new ActiveXObject('Microsoft.ApplicationHost.WritableAdminManager');adminManager.CommitPath = "macHINE/WEBROOT/APPHOST";var sitesSection = adminManager.GetAdminSection("system.applicationHost/sites", "MACHINE/WEBROOT/APPHOST");var siteDefaultsElement = sitesSection.ChildElements.Item("siteDefaults");var ftpServerElement = siteDefaultsElement.ChildElements.Item("ftpServer");var connectionsElement = ftpServerElement.ChildElements.Item("connections");connectionsElement.Properties.Item("controlChannelTimeout").Value = 300;adminManager.CommitChanges();

VBScript

Set adminManager = createObject("Microsoft.ApplicationHost.WritableAdminManager")adminManager.CommitPath = "MACHINE/WEBROOT/APPHOST"Set sitesSection = adminManager.GetAdminSection("system.applicationHost/sites", "MACHINE/WEBROOT/APPHOST")Set siteDefaultsElement = sitesSection.ChildElements.Item("siteDefaults")Set ftpServerElement = siteDefaultsElement.ChildElements.Item("ftpServer")Set connectionsElement = ftpServerElement.ChildElements.Item("connections")connectionsElement.Properties.Item("controlChannelTimeout").Value = 300adminManager.CommitChanges()

如果超時的設置已經足夠大,可以先測試本地網絡的情況。如果排除了本地網絡的問題,需要提交工單聯系技術人員,并將測試本地網絡的各種輸出和結果一起上傳到工單里。

分享到:
標簽:FTP
用戶無頭像

網友整理

注冊時間:

網站:5 個   小程序:0 個  文章:12 篇

  • 51998

    網站

  • 12

    小程序

  • 1030137

    文章

  • 747

    會員

趕快注冊賬號,推廣您的網站吧!
最新入駐小程序

數獨大挑戰2018-06-03

數獨一種數學游戲,玩家需要根據9

答題星2018-06-03

您可以通過答題星輕松地創建試卷

全階人生考試2018-06-03

各種考試題,題庫,初中,高中,大學四六

運動步數有氧達人2018-06-03

記錄運動步數,積累氧氣值。還可偷

每日養生app2018-06-03

每日養生,天天健康

體育訓練成績評定2018-06-03

通用課目體育訓練成績評定