ProFTPD的啟動與測試
啟動ProFTPD,并測試;
- [root@localhost ~]# /opt/proftpd/sbin/proftpd
- [root@localhost ~]# pgrep proftpd
- 17965
說明:上面就把proftpd 啟動起來了;我們通過pgrep 來查看是否有ProFTPD的進程,查看得知已經有了;證明服務器已經啟動。我們進入測試階段;
測試:測試帳號是test,密碼是test;您可以用ftp命令來測試,也可以用lftp來測試,也可以用gftp來測試;找一個FTP客戶端就行;這個test帳號是怎么來的呢。回頭看一下proftpd.sql那段代碼中,是否有下面這行;
- INSERT INTO `ftpusers` VALUES ('test', 'test', 1000, 1000, '/home/test', '/sbin/nologin',0,'','');
這是我在寫文檔時,添加的一個測試帳號;只要您把proftpd.sql文件導入了,就有這個帳號;您當然也可以刪除它;上面這行說的是在ftpusers的表中,添加一個錄;也就是ftp用戶的記錄;在本文的最下面有說明如何通過MySQL來管理帳號;在這里我們只是測試是不是FTP能用了;
在默認的情況下,test用戶的家目錄是在/home/test,密碼是test;而/home/test是當您***次以用戶test登錄時,系統自動建立的;這些都自動的;
如果您用ftp命令連接
- [root@localhost home]# ftp localhost
- Connected to localhost.localdomain.
- 220 ProFTPD 1.3.0rc3 Server (My TestFTP) [127.0.0.1]
- 500 AUTH not understood
- 500 AUTH not understood
- KERBEROS_V4 rejected as an authentication type
- Name (localhost:beinan): test 注:用戶名
- 331 Password required for test. 注:密碼
- Password:
- 230-You've logged on 5 times, last login at 2006-01-02 12:50:27
- 230 User test logged in.
- Remote system type is UNIX.
- Using binary mode to transfer files.
- ftp> ls 注:ls 查看;
- 227 Entering Passive Mode (127,0,0,1,128,31).
- 150 Opening ASCII mode data connection for file list
- 226 Transfer complete.
- ftp> mkdir mytestdir 注:創建目錄看是否成功;
- 257 "/mytestdir" - Directory successfully created
- ftp> dir 注:查看是否有mytestdir 目錄;
- 227 Entering Passive Mode (127,0,0,1,128,32).
- 150 Opening ASCII mode data connection for file list
- drwxr-xr-x 2 test ftp 4096 Jan 2 04:53 mytestdir
- 226 Transfer complete.
- ftp>
- 如果您用lftp 來連接測試
- [root@localhost home]# lftp test:test@localhost 注:登錄;
- lftp test@localhost:~> ls 注:列目錄;
- lftp test@localhost:/> put /home/beinan/fcitx-3.2-051108.tar.bz2
- 4164490 bytes transferred 注:上傳測試;
- lftp test@localhost:/> ls 注:查看是否成功;OK成功
- -rw-r--r-- 1 test ftp 4164490 Jan 2 05:03 fcitx-3.2-051108.tar.bz2
說明:
如果您想遠程連接,請把localhost改為實際ip地址,比如我的機器在本地網是192.168.1.5,那就把localhost改為192.168.1.5;如果您想在公網測試,請把localhost改為公網的IP地址;
請查看是否有/home/test這個目錄 ?是不是FTP服務器自己建了一個?答案是肯定的... ...
【編輯推薦】