① ftp如何設置
Serv-U 的用法
利用Serv-U
在FTP伺服器的搭建中,Serv-U是目前使用比較多的工具之一。它設置簡單,功能強大,而且非常穩定,總體上來說上它比IIS附帶的FTP伺服器略勝一籌。它適用於所有的Windows版本,是一款共享軟體,可以讓用戶免費使用一個月。
第一步:Serv-U的下載和安裝。
目前Serv-U的最高版本為4.0,文件大小為2.9MB,它的下載站點之一為「http://www.download.com.cn/show.phtml?action=detail&id=484」。
點擊下載的可執行文件即可開始安裝了,安裝過程很簡單,所有設置保持默認值就可以,按「Next」完成每一步(如圖24)。安裝完畢,在Windows的桌面上就出現Serv-U的圖標,雙擊Serv-U圖標,出現Serv-U主窗口,點擊主界面右邊窗口的「Start server」即可啟動FTP伺服器 。
第二步:Serv-U的配置。
在Serv-U的安裝完成之後即可出現配置向導,可以通過這個向導來對它進行配置,主要步驟如下。
A.安裝程序首先啟動一個設置向導幫助你設置FTP伺服器,點擊「Next」繼續。
B.系統彈出輸入IP的對話框,此項需要填入你准備為此FTP伺服器綁定的IP地址。除非你的計算機有多個固定的IP地址,並且你只想其中一個被FTP伺服器所使用,否則,建議不管你是否有固定的IP地址,都將此項保留為空(即讓系統自動偵測),點擊「Next」(如圖25)。
C.輸入Domain name(域名)。此處填入你FTP伺服器的域名。但域名由DNS解析而不是由這里決定,因此實際上你可以填入任意內容,比如像「我的個人FTP伺服器」這種對此FTP進行說明的文字。
D.輸入FTP訪問的埠號,一般保持默認的21即可。
E.匿名用戶的創建和訪問目錄的設定。首先向導會提示你是否要創建匿名帳號,這里選擇是,如果選擇不,則用戶需要用戶名和密碼才能訪問FTP伺服器。接下來安裝向導提示輸入匿名用戶的主目錄(Anonymous home directory),此處按照需要來設定匿名用戶訪問硬碟的位置。
F.選擇匿名用戶是否將其限制在主目錄里,如果選擇是,則用戶只能訪問其主目錄及以下的目錄樹;如果選擇否,則可以訪問其主目錄的同級或更高級的目錄樹。從安全形度考慮,一般建議選是。
G.創建新用戶和訪問目錄。按照向導的提示一步一步創建新用戶並輸入密碼(如圖26),接著指定該用戶可訪問的目錄和用戶許可權即可。
到這里,你的個人FTP就已經搭建完成了。不過這還只能實現Serv-U賦予的默認功能和許可權,要真正讓這個伺服器能被你自己隨心所欲地控制和管理,則還需要經過以下後續的操作,這主要包括如下幾點。
A.對FTP用戶的管理
欲增加一個新用戶(包括增加Anonymous用戶),則在Serv-U的一個域中選中Users(用戶),然後單擊右鍵,進入New User(新用戶),依次根據提示為它設置好User Name(用戶名)、Password(密碼)、Home directory(主目錄)等即可完成(如圖27)。
欲刪除一個用戶,則在此用戶上單擊右鍵,選Delete User(刪除用戶)即可。
B.對目錄許可權的管理
在Serv-U左邊框架中選中用戶名,再在右邊框架中進入Dir Access(目錄存取)窗口,然後在列表中選中相應目錄後,就可在窗口的右側更改當前用戶對它的訪問許可權了(如圖28)。
文件的屬性主要包括:
Read(讀):對文件進行讀操作(復制、下載,不含查看)的權力。
Write(寫):對文件進行寫操作(上傳)的權力。
Append(附加):對文件進行寫操作和附加操作的權力。
Delete(刪除):對文件進行刪除(上傳、更名、刪除、移動)操作的權力。
Execute(執行):直接運行可執行文件的權力。
List(列表):對文件和目錄的查看權力。
Create(建立):建立目錄的權力。
Remove(移動):對目錄進行移動、刪除和更名的權力。
Inherit(繼承):如勾選中此項,則以上設置的屬性將對當前Path(目錄)及其下的整個目錄樹起作用;否則就只對其當前目錄有效。
C.其他設置
在Local server下的Setting處還可設置伺服器的一些通用信息。
在「max no.of users」處,設定同時登錄該伺服器的最大用戶數。
在Max.Speed處根據自己電腦的配置,設置用戶最大下載速度。
選擇「Block users who connect more than XX times within YY seconds for ZZ minutes」復選框並設置相應的數值,可以防止有些惡意用戶為達到攻擊目的在短時間內對該伺服器的頻繁登錄。
選擇「Delete partially uploaded files」復選框,可以自動刪除上傳失敗後留在伺服器上不完整文件。如果不要選中這項,就能讓Serv-U支持斷點上傳功能(如圖29)。
② E語言怎麼取FTP伺服器上的文件大小
調用格式: 〈整數型〉 對象.取目錄列表 ([文本型 欲列出的文件],[文本型變數/變數數組 存放文件名的數組變數],[整數型變數/變數數組 存放文件屬性的數組變數],[長整數型變數/變數數組 存放文件尺寸的數組變數],[日期時間型變數/變數數組 存放文件時間的數組變數]) - 網路傳送支持庫->FTP輔助對象
英文名稱:FtpGetDirList
返回FTP伺服器上指定目錄內的所有匹配文件和子目錄信息。成功返回被找到的文件和子目錄的數目,失敗返回 -1失敗的原因有可能是FTP伺服器的目錄結構暫時不被支持。本命令為初級對象成員命令。
參數<1>的名稱為「欲列出的文件」,類型為「文本型(text)」,可以被省略。可以包含路徑,可以使用多字元 (*) 和單字元 (?) 通配符來指定多重文件及目錄。
參數<2>的名稱為「存放文件名的數組變數」,類型為「文本型(text)」,可以被省略,提供參數數據時只能提供變數及變數數組。提供參數數據時只能提供變數數組。在命令執行完畢後,本變數數組內被順序填入所找到的匹配文件和子目錄名稱。變數數組內原有數據被全部銷毀,變數數組的維數被自動調整為所找到的文件數目。
參數<3>的名稱為「存放文件屬性的數組變數」,類型為「整數型(int)」,可以被省略,提供參數數據時只能提供變數及變數數組。當前不被支持,留做以後擴展。
參數<4>的名稱為「存放文件尺寸的數組變數」,類型為「長整數型(int64)」,可以被省略,提供參數數據時只能提供變數及變數數組。提供參數數據時只能提供變數數組。在命令執行完畢後,本變數數組內被順序填入所找到的匹配文件的尺寸,並與文件名數組成員一一對應。
參數<5>的名稱為「存放文件時間的數組變數」,類型為「日期時間型(date)」,可以被省略,提供參數數據時只能提供變數及變數數組。提供參數數據時只能提供變數數組。在命令執行完畢後,本變數數組內被順序填入所找到的匹配文件的最後修改時間,並與文件名數組成員一一對應。變數數組內原有數據被全部銷毀,變數數組的維數被自動調整為所找到的文件數目。
操作系統需求: Windows、Linux
③ ftp怎麼設置字體顯示大小
1、首先,雙擊 flashfxp.exe ,打開 FlashFxp 的主界面
2、在主界面上點擊菜單「屬性」-「參數選擇」。
3、在參數選擇窗口中切換到「字體」選項卡。
4、在字體選項卡中,所有用到的字體已經進行了分門別類,我們點擊左側的按鈕便可以對每一類字體進行重設。
5、在更改字體時,為了讓整個界面顯得整齊劃一,建議大家最好更改為同一種字體。
6、字體設置好後,點擊「確定」關閉參數選擇窗口。這時,FlashFxp 的主界面就已經設置為我們選好的字體了
④ 如何設置FTP伺服器
Serv-U 的用法 利用Serv-U 在FTP伺服器的搭建中,Serv-U是目前使用比較多的工具之一。它設置簡單,功能強大,而且非常穩定,總體上來說上它比IIS附帶的FTP伺服器略勝一籌。它適用於所有的Windows版本,是一款共享軟體,可以讓用戶免費使用一個月。 第一步:Serv-U的下載和安裝。 目前Serv-U的最高版本為4.0,文件大小為2.9MB,它的下載站點之一為「 http://www.download.com.cn/show.phtml?action=detail&id=484」。 點擊下載的可執行文件即可開始安裝了,安裝過程很簡單,所有設置保持默認值就可以,按「Next」完成每一步(如圖24)。安裝完畢,在Windows的桌面上就出現Serv-U的圖標,雙擊Serv-U圖標,出現Serv-U主窗口,點擊主界面右邊窗口的「Start server」即可啟動FTP伺服器 。 第二步:Serv-U的配置。 在Serv-U的安裝完成之後即可出現配置向導,可以通過這個向導來對它進行配置,主要步驟如下。 A.安裝程序首先啟動一個設置向導幫助你設置FTP伺服器,點擊「Next」繼續。 B.系統彈出輸入IP的對話框,此項需要填入你准備為此FTP伺服器綁定的IP地址。除非你的計算機有多個固定的IP地址,並且你只想其中一個被FTP伺服器所使用,否則,建議不管你是否有固定的IP地址,都將此項保留為空(即讓系統自動偵測),點擊「Next」(如圖25)。 C.輸入Domain name(域名)。此處填入你FTP伺服器的域名。但域名由DNS解析而不是由這里決定,因此實際上你可以填入任意內容,比如像「我的個人FTP伺服器」這種對此FTP進行說明的文字。 D.輸入FTP訪問的埠號,一般保持默認的21即可。 E.匿名用戶的創建和訪問目錄的設定。首先向導會提示你是否要創建匿名帳號,這里選擇是,如果選擇不,則用戶需要用戶名和密碼才能訪問FTP伺服器。接下來安裝向導提示輸入匿名用戶的主目錄(Anonymous home directory),此處按照需要來設定匿名用戶訪問硬碟的位置。 F.選擇匿名用戶是否將其限制在主目錄里,如果選擇是,則用戶只能訪問其主目錄及以下的目錄樹;如果選擇否,則可以訪問其主目錄的同級或更高級的目錄樹。從安全形度考慮,一般建議選是。 G.創建新用戶和訪問目錄。按照向導的提示一步一步創建新用戶並輸入密碼(如圖26),接著指定該用戶可訪問的目錄和用戶許可權即可。 到這里,你的個人FTP就已經搭建完成了。不過這還只能實現Serv-U賦予的默認功能和許可權,要真正讓這個伺服器能被你自己隨心所欲地控制和管理,則還需要經過以下後續的操作,這主要包括如下幾點。 A.對FTP用戶的管理 欲增加一個新用戶(包括增加Anonymous用戶),則在Serv-U的一個域中選中Users(用戶),然後單擊右鍵,進入New User(新用戶),依次根據提示為它設置好User Name(用戶名)、Password(密碼)、Home directory(主目錄)等即可完成(如圖27)。 欲刪除一個用戶,則在此用戶上單擊右鍵,選Delete User(刪除用戶)即可。 B.對目錄許可權的管理 在Serv-U左邊框架中選中用戶名,再在右邊框架中進入Dir Access(目錄存取)窗口,然後在列表中選中相應目錄後,就可在窗口的右側更改當前用戶對它的訪問許可權了(如圖28)。 文件的屬性主要包括: Read(讀):對文件進行讀操作(復制、下載,不含查看)的權力。 Write(寫):對文件進行寫操作(上傳)的權力。 Append(附加):對文件進行寫操作和附加操作的權力。 Delete(刪除):對文件進行刪除(上傳、更名、刪除、移動)操作的權力。 Execute(執行):直接運行可執行文件的權力。 List(列表):對文件和目錄的查看權力。 Create(建立):建立目錄的權力。 Remove(移動):對目錄進行移動、刪除和更名的權力。 Inherit(繼承):如勾選中此項,則以上設置的屬性將對當前Path(目錄)及其下的整個目錄樹起作用;否則就只對其當前目錄有效。 C.其他設置 在Local server下的Setting處還可設置伺服器的一些通用信息。 在「max no.of users」處,設定同時登錄該伺服器的最大用戶數。 在Max.Speed處根據自己電腦的配置,設置用戶最大下載速度。 選擇「Block users who connect more than XX times within YY seconds for ZZ minutes」復選框並設置相應的數值,可以防止有些惡意用戶為達到攻擊目的在短時間內對該伺服器的頻繁登錄。 選擇「Delete partially uploaded files」復選框,可以自動刪除上傳失敗後留在伺服器上不完整文件。如果不要選中這項,就能讓Serv-U支持斷點上傳功能(如圖29)。
⑤ 關於易語言FTP伺服器的問題!
多線程是你多個FTP連接的時候才用的
在 啟動窗口創建完畢鍵入代碼:
許可證=創建進入許可證() 『整數型變數
在你想觸發的子程序上寫
進入許可證(許可證)
啟動線程(&操作子程序)'這個子程序就被納入多線程執行
退出許可證(許可證)
⑥ ftp文件大小限制
FTP是個上傳或者下載中介,你別太相信它的顯示數據,它顯示的有時並不準確,最准確的還是要看伺服器上顯示的數據.
FTP限制文件大小很正常,如果文件很大,又不是獨立的,建議您打包分開傳,一次傳那麼大,雖然FTP顯示上傳成功等,但實際不完整.
⑦ 怎麼限制FTP文件夾的大小
在ftp伺服器上去設置許可權 ,如果伺服器是你自己的,那麼你自己去設置,如果是購買ftp空間的,那麼聯系空間商去咨詢
⑧ 怎麼修改ftp伺服器上傳大小受限制
其實我個人覺得不用自帶的FTP伺服器會好一些。
你下載個TurboFTP Server 5分鍾就會了。
速度限制,ip限制,目錄許可權限制。很簡單
⑨ 易語言 ftp的操作
.版本 2
.支持庫 iext
.支持庫 internet.局部變數 項目類型, 整數型
.局部變數 選中項, 整數型
.局部變數 當前目錄, 文本型
.局部變數 容器1, 整數型選中項 = 遠程文件框.現行選中項
.如果真 (選中項 = -1)
返回 ()
.如果真結束
項目類型 = 遠程文件框.取表項數值 (選中項)當前目錄 = FTP取現行目錄 ()
.判斷開始 (項目類型 = 0) ' 是否為到上目錄
容器1 = 倒找文本 (當前目錄, 「/」, , 真)
.如果真 (容器1 ≠ -1)
當前目錄 = 取文本左邊 (當前目錄, 容器1)
.如果真 (當前目錄 ≠ 「/」)
當前目錄 = 取文本左邊 (當前目錄, 容器1 - 1)
.如果真結束
FTP置現行目錄 (當前目錄)
填充遠程框 ()
.如果真結束.判斷 (項目類型 = 1) ' 是否到子目錄
.如果真 (取文本右邊 (當前目錄, 1) ≠ 「/」)
當前目錄 = 當前目錄 + 「/」
.如果真結束
FTP置現行目錄 (當前目錄 + 遠程文件框.取標題 (選中項, ))
填充遠程框 ()
.默認.版本 2
.支持庫 iext
.支持庫 internet.子程序 填充遠程框
.局部變數 文件名, 文本型, , "0"
.局部變數 文件尺寸, 整數型, , "0"
.局部變數 文件屬性, 整數型, , "0"
.局部變數 文件時間, 日期時間型, , "0"
.局部變數 數目, 整數型
.局部變數 容器1, 整數型
.局部變數 名稱, 文本型
.局部變數 索引, 整數型
.局部變數 現行目錄, 文本型遠程文件框.全部刪除 ()狀態標簽.標題 = 「正在獲取目錄列表,請稍候...」
狀態標簽.刷新顯示 () ' 立即顯示改變後的標題
數目 = FTP目錄列表 (「*.*」, , 文件名, 文件屬性, 文件尺寸, 文件時間)
' 填充目錄
現行目錄 = FTP取現行目錄 ()
.如果真 (現行目錄 ≠ 「/」)
遠程文件框.插入表項 (, , 0, , , 0) ' 如果不是根目錄,則插入到父目錄的特殊表項
.如果真結束.計次循環首 (數目, 容器1)
.如果真 (位與 (文件屬性 [容器1], #子目錄) ≠ 0)
名稱 = 文件名 [容器1]
.如果真 (取文本左邊 (名稱, 1) ≠ 「.」)
索引 = 遠程文件框.插入表項 (, 名稱, 1, , , 1)
遠程文件框.置標題 (索引, 2, 到文本 (文件時間 [容器1]))
.如果真結束 .如果真結束.計次循環尾 ()
' 填充文件
.計次循環首 (數目, 容器1)
.如果真 (位與 (文件屬性 [容器1], #子目錄) = 0)
索引 = 遠程文件框.插入表項 (, 文件名 [容器1], 2, , , 2)
遠程文件框.置標題 (索引, 1, 到文本 (文件尺寸 [容器1]))
遠程文件框.置標題 (索引, 2, 到文本 (文件時間 [容器1]))
.如果真結束.計次循環尾 ()
⑩ 易語言如何取FTP文件大小
版本 2
.支持庫 spec
.如果真 (到整數 (取文件尺寸 (「C:\Windows\regedit.exe」) ÷ 1000) = 133)
調試輸出 (到整數 (取文件尺寸 (「C:\Windows\regedit.exe」) ÷ 1000))
.如果真結束