建立FTP服務(wù)器既簡單又快捷的方法
FTP的傳輸模式相信大家已經(jīng)掌握了,接下來我們就可以進(jìn)行建立FTP服務(wù)器的過程了。分為四個步驟就可以輕松完成。FTP服務(wù)器實(shí)現(xiàn)的基本功能是上傳下載,下面就分幾個步驟完成建立FTP服務(wù)器的任務(wù)。
建立FTP服務(wù)器1.安裝FTP服務(wù)器
如果在安裝系統(tǒng)時沒有選擇安裝FTP服務(wù)器,可以通過Red Hat 9.0中的"添加/刪除應(yīng)用程序"工具進(jìn)行安裝。具體方法是,選擇"主選單"→"系統(tǒng)設(shè)置"→"添加/刪除應(yīng)用程序",在彈出的界面中選中FTP服務(wù)器,單擊"更新"即可。
如果無法確認(rèn)是否安裝了該軟件,可以使用以下命令查看:
- #rpm -qa|grep vsftpd
- vsftpd-1.1.3-8
建立FTP服務(wù)器2.啟動FTP服務(wù)器
套用Red Hat 9.0的預(yù)設(shè)范例直接啟動VSFTP。
- # /sbin/service vsftpd start
為vsftpd啟動vsftpd: [確定]
建立FTP服務(wù)器3.在/var/ftp/pub目錄下創(chuàng)建一個名為test.txt的文件,文件內(nèi)容為"This is a test file"。
建立FTP服務(wù)器4.測試
使用FTP客戶端登錄到本地服務(wù)器,然后以匿名身份(anonymous)登錄:
- # ftp 127.0.0.1
- Connected to 127.0.0.1 (127.0.0.1).
- 220 (vsFTPd 1.1.3)
- Name (127.0.0.1:root): anonymous
- 331 Please specify the password.
- Password:
- 230 Login successful. Have fun.
- Remote system type is UNIX.
- Using binary mode to transfer files.
這樣就成功地登錄到FTP服務(wù)器。可以顯示服務(wù)器目錄列表如下:
- ftp> ls
- 227 Entering Passive Mode (127,0,0,1,63,15)
- 150 Here comes the directory listing.
- drwxr-xr-x 2 0 0 4096 Dec 04 01:35 pub
- 226 Directory send OK.
切換到pub目錄下,并顯示目錄內(nèi)容,可以找到剛才創(chuàng)建的文件test.txt:
- ftp> cd pub
- 250 Directory successfully changed.
- ftp> ls
- 227 Entering Passive Mode (127,0,0,1,232,34)
- 150 Here comes the directory listing.
- -rw-r--r-- 1 0 0 21 Dec 04 01:35 test.txt
- 226 Directory send OK.
#p#下載test.txt文件:
- ftp> mget test.txt
- mget test.txt? y
- 227 Entering Passive Mode (127,0,0,1,186,210)
- 150 Opening BINARY mode data connection for test.txt (21 bytes).
- 226 File send OK.
- 21 bytes received in 0.0108 secs (1.9 Kbytes/sec)
查看本機(jī)目錄內(nèi)容,可以看到test.txt已成功下載到本機(jī)。
- ftp> !ls
- aEIO_Binders initrd mnt proc tftpboot ylg.txt
- bin etc libmymnt root tmp
- boot homelost+found myshare sbin usr
- dev id_dsas.pub misc opt test.txt var
嘗試上傳名為ylg.txt的文件,可以看到請求被拒絕了。
- ftp> put ylg.txt
- local: ylg.txt remote: ylg.txt
- 227 Entering Passive Mode (127,0,0,1,243,10)
- 550 Permission denied.
退出登錄:
- ftp> bye
- 221 Goodbye.
建立FTP服務(wù)器之后,由測試可以看出,已經(jīng)可以下載文件,但不能上傳文件(也不能在服務(wù)器上創(chuàng)建目錄和文件)。實(shí)際上這是一個專門提供下載服務(wù)的匿名FTP服務(wù)器。
從上面的步驟可以看出,并不需要做什么配置就可以完成一個簡易FTP服務(wù)器的架設(shè)。這是因?yàn)镽ed Hat已經(jīng)配置好一個缺省的FTP服務(wù)器。不過在實(shí)際應(yīng)用中,大部分情況下這個簡易的服務(wù)器并不能滿足需求。