『壹』 如何用IIS創建FTP站點及如何啟動、維護、安全性設置
IIS的FTP安全性不是很好,不過說一下
在添加/刪除程序組件裡面,有個添加組件,然後選IIS服務,點詳細信息,裡面有個FTP,打上鉤,這樣就可以安裝IIS和FTP了,安裝好IIS後直接就有默認的FTP站點,然後只要設置好FTP的路徑,就行了
『貳』 電子商務:FTP傳輸軟體的使用的實驗步驟是啥
很簡單,
(一)使用瀏覽器進行文件傳輸
使用瀏覽器不僅能訪問WWW伺服器,還能訪問FTP伺服器,進行文件傳輸。瀏覽器之所以有文件傳輸的功能,是因為它使用FTP協議,而不是HTTP協議。
1.下載文件
通過瀏覽器下載文件的步驟如下:
(1)啟動瀏覽器。
(2)在地址欄輸入要訪問的FTP伺服器的地址,ftp://210.45.176.24,然後按回車鍵,即可登錄到FTP伺服器。
(3)選擇要下載的文件,單擊滑鼠右鍵,在快捷菜單中選擇「復制到文件夾」命令,在彈出的「瀏覽文件夾」對話框中,選擇文件的保存位置,單擊「確定」按鈕,將文件下載到本地計算機的指定位置。
2.上傳文件
通過瀏覽器上傳文件的步驟如下:
(1)選擇要上傳的文件,單擊滑鼠右鍵,在快捷菜單中選擇「復制」命令。
(2)登錄FTP伺服器,進入上傳文件要存放的位置。
(3)單擊「編輯」菜單中的「粘貼」命令,將文件上傳到FTP伺服器。
(二)使用FTP命令傳輸文件
不論是在DOS、Windows還是UNIX操作下使用FTP命令來傳輸文件,都可以大大提高文件傳輸速度。
常用FTP命令如下:
? dir:瀏覽主機目錄下的文件。
? pwd:顯示遠程主機的當前目錄。
? cd:改變遠程主機的工作目錄。
? cd..:返回到上級目錄。
? lcd:改變本地主機的工作目錄。
? ascii:使用ascii類型傳輸方式。
? bin:使用二進制文件傳輸方式。
? get:從遠程主機上取文件。
? mget:從遠程主機上取多個文件。
? put:將本地主機上的一個文件傳送到遠程主機。
? mput:將本地主機上的多個文件傳送到遠程主機。
? del:刪除遠程主機上的文件。
? bye:退出FTP會話過程。下面以從一台FTP伺服器(地址為:
210.45.176.24)上進行下載和上傳為例進行操作。
1.下載文件
(1)進入命令提示符狀態後,鍵入命令:ftp 210.45.176.24,按回車鍵確認。
(2)輸入用戶名public,確認後,輸入密碼public,登錄FTP伺服器。(注意,在輸入密碼時,屏幕上無任何字元顯示。)
(3)瀏覽該伺服器下的目錄。鍵入命令:dir
(4)進入要下載文件的所在目錄。鍵入命令:cd 目錄名。(注意:第(3)、
(4)兩步可重復進行,一直找到需要下載文件所在的目錄。)
(5)確認文件傳輸的方式,FTP的傳輸有兩種方式:ASCII傳輸和二進制數據傳輸,系統默認傳輸方式為ASCII。如果要傳輸二進制數據,則需要鍵入命令:bin。
(6)指定將文件下載後存放在本地主機的位置。鍵入命令:lcd 本地目錄名。(如:lcd e:\download)
(7)鍵入命令:get 要下載的文件名。(如:get 茉莉花開.rmvb)
2.上傳文件和刪除文件
重復以上步驟(1)~(6),確定要上傳的文件在本地主機指定的目錄中,同時遠程主機目錄為要上傳的文件要存放的位置。鍵入命令:put 要上傳的文件名。
如果要在遠程主機上刪除某個文件,則重復以上步驟(1)~(4),找到要刪除的文件,鍵入命令:del 要刪除的文件名。
(三)使用FTP工具軟體傳輸文件
用戶在使用瀏覽器下載文件時,如果網路連接突然中斷,正在下載的文件必須從頭開始重新下載。使用專用的FTP下載工具不僅可以提高文件下載的速度,對多個FTP站點和本地主機的磁碟進行管理,還可以實現斷點續傳,即接著前面的斷點,完成剩餘部分的傳輸。目前常用的FTP工具軟體有:WS-FTP、CuteFTP和LeapFTP等。下面以CuteFTP為例,介紹使用FTP工具進行文件傳輸的過程。
1.安裝CuteFTP軟體
從校園網上下載CuteFTP軟體,並進行安裝。
2.使用CuteFTP連接FTP站點,下載文件。
3.斷點續傳
用戶在使用瀏覽器下載文件時,如果網路連接突然中斷,正在下載的文件必須從頭開始。使用專用的FTP下載工具不僅提高下載的速度,還可以實現斷點續傳,可以接著上次中斷的位置繼續傳輸,不需要從頭開始。
繼續傳輸中斷的文件可以有以下不同的操作供選擇:
? 若用戶要覆蓋剛才未下載完的文件,則單擊「覆蓋」按鈕。
? 若用戶要從上次中斷的地方接著下載,則單擊「續傳」按鈕。
? 若用戶不想下載該文件,但接著下載其他文件,則單擊「跳過」按鈕。 ? 若用戶不想覆蓋原來的文件,想給下載的文件重新命名,則單擊「重命名」
按鈕。
【實驗報告要求】
1. 進行文件傳輸有哪些不同方式?
2. 現假設FTP伺服器的pub目錄中有文件test.exe,若此FTP伺服器的地址為
210.45.176.68,你的工作站目前處於MS-DOS提示符C:\>,請寫出用命令行將test.exe下載到本地主機的D盤download文件夾中,並退出FTP會話過程
採納一下
『叄』 有誰了解FTP的配置及原理,最好寫詳細點。我要列印出來。謝謝啦!
....推薦你到你們那裡的書店去!!那裡的有很專業的書!花上幾個鍾頭,你就可以搞明白一些了!!
『肆』 敘述FTP伺服器的工作原理,以及在Linux下FTP伺服器的配置步驟
FTP是File Transfer Protocol(文件傳輸協議)的縮寫,用來在兩台計算機之間互相傳送文件。相比於HTTP,FTP協議要復雜得多。復雜的原因,是因為FTP協議要用到兩個TCP連接,一個是命令鏈路,用來在FTP客戶端與伺服器之間傳遞命令;另一個是數據鏈路,用來上傳或下載數據。
FTP協議有兩種工作方式:PORT方式和PASV方式,中文意思為主動式和被動式。
PORT(主動)方式的連接過程是:客戶端向伺服器的FTP埠(默認是21)發送連接請求,伺服器接受連接,建立一條命令鏈路。當需要傳送數據時,客戶端在命令鏈路上用PORT命令告訴伺服器:「我打開了XXXX埠,你過來連接我」。於是伺服器從20埠向客戶端的XXXX埠發送連接請求,建立一條數據鏈路來傳送數據。
PASV(被動)方式的連接過程是:客戶端向伺服器的FTP埠(默認是21)發送連接請求,伺服器接受連接,建立一條命令鏈路。當需要傳送數據時,伺服器在命令鏈路上用PASV命令告訴客戶端:「我打開了XXXX埠,你過來連接我」。於是客戶端向伺服器的XXXX埠發送連接請求,建立一條數據鏈路來傳送數據。
linux下配置FTP的話,還看系統的,不同的版本配置不同,可以,google一下.應該有很多資料;推薦個網址:www.chinaunix.com
『伍』 centos搭建ftp服務
一:安裝FTP
輸入vsftpd -v判斷是否安裝成功
啟動/停止/重啟FTP
二:添加ftp用戶
1:創建ftp用戶並設置密碼
2:配置該用戶僅能通過 FTP 訪問
三:FTP配置
1:FTP的配置文件在/etc/vsftpd/vsftpd.conf,找到以下配置並修改或添加
2:配置可以登錄ftp用戶
在/etc/vsftpd/user_list文件中添加可以登錄ftp的用戶:
3:配置ftp用戶登錄後訪問的目錄
在/etc/vsftpd目錄下新建一個userconfig目錄,在userconfig目錄下配置用戶的登錄目錄,例:注意:文件名就是你想要配置的用戶名稱
在vsftpd文件中添加
配置完成後重啟FTP更新配置
四:創建測試目錄及文件
創建目錄
設置訪問許可權:
創建一個測試文件,並在裡面寫上this is test!!!
五:防火牆配置
禁用防火牆或者開啟21埠和30000埠
(1):開啟21埠
530問題
1.cat /etc/passwd,查看你登陸的賬戶主目錄和登陸shell對應的是什麼,我的是/sbin/nologin
用戶名:口令:用戶標識號:組標識號:注釋性描述:主目錄:登錄Shell
2.查看cat /etc/shells是否有你用戶的主目錄和登陸shell,沒有進行添加,保存,退出。
通過其他伺服器鏈接ftp
先安裝ftp指令 yum install ftp
連接 ftp 192.168.6.36
『陸』 FTP原理與配置
FTP是用來傳送文件的協議。使用FTP實現遠程文件傳輸的同時,還可以保證數據傳輸的可靠性和高效性。
在企業網路中部署一台FTP伺服器,將網路設備配置為FTP客戶端,則可以使用FTP來備份或更新VRP文件和配置文件。 也可以把網路設備配置為FTP伺服器,將設備的日誌文件保存到某台主機上方便查看。
FTP傳輸數據時支持兩種傳輸模式:ASCII模式和二進制模式。
ASCII模式用於傳輸文本。 發送端的字元在發送前被轉換成ASCII碼格式之後進行傳輸,接收端收到之後再將其轉換成字元。 二進制模式常用於發送圖片文件和程序文件。 發送端在發送這些文件時無需轉換格式,即可傳輸。
使用FTP進行文件傳輸時,會使用兩個TCP連接。 第一個連接是FTP客戶端和FTP伺服器間的控制連接。 FTP伺服器開啟21號埠 ,等待FTP客戶端發送連接請求。
第二個連接是FTP客戶端和FTP伺服器間的數據連接。 伺服器使用TCP的20號埠 與客戶端建立數據連接。 通常情況下,伺服器主動建立或中斷數據連接。
執行 ftp server enable 命令使能FTP功能。
執行 set default ftp-directory 命令設置FTP用戶。
在配置FTP伺服器時,可以使用AAA為每個用戶分別配置登錄賬號和訪問許可權。
aaa 命令用來進入AAA視圖。
local-user user-name { access-limit max-number | ftpdirectory directory | idle-timeout minutes [ seconds ] | password cipher password [ opt ]| privilege level level | state {active | block } } *命令用來創建本地用戶,並配置本地用戶的各項參數。
ftp客戶端連接ftp伺服器
ftp命令用來不遠程FTP伺服器建立控制連接,並進入FTP客戶端視圖。
binary命令用來在設備作為FTP客戶端時設置文件傳輸方式為Binary模式,又稱二進制模式。預設情況下,文件傳輸方式為ASCII模式。get命令用來從遠程FTP伺服器下載文件並保存在本地。