ProFTPD的啟動(dòng)與測(cè)試
啟動(dòng)ProFTPD,并測(cè)試;
- [root@localhost ~]# /opt/proftpd/sbin/proftpd
- [root@localhost ~]# pgrep proftpd
- 17965
說明:上面就把proftpd 啟動(dòng)起來了;我們通過pgrep 來查看是否有ProFTPD的進(jìn)程,查看得知已經(jīng)有了;證明服務(wù)器已經(jīng)啟動(dòng)。我們進(jìn)入測(cè)試階段;
測(cè)試:測(cè)試帳號(hào)是test,密碼是test;您可以用ftp命令來測(cè)試,也可以用lftp來測(cè)試,也可以用gftp來測(cè)試;找一個(gè)FTP客戶端就行;這個(gè)test帳號(hào)是怎么來的呢。回頭看一下proftpd.sql那段代碼中,是否有下面這行;
- INSERT INTO `ftpusers` VALUES ('test', 'test', 1000, 1000, '/home/test', '/sbin/nologin',0,'','');
這是我在寫文檔時(shí),添加的一個(gè)測(cè)試帳號(hào);只要您把proftpd.sql文件導(dǎo)入了,就有這個(gè)帳號(hào);您當(dāng)然也可以刪除它;上面這行說的是在ftpusers的表中,添加一個(gè)錄;也就是ftp用戶的記錄;在本文的最下面有說明如何通過MySQL來管理帳號(hào);在這里我們只是測(cè)試是不是FTP能用了;
在默認(rèn)的情況下,test用戶的家目錄是在/home/test,密碼是test;而/home/test是當(dāng)您***次以用戶test登錄時(shí),系統(tǒng)自動(dòng)建立的;這些都自動(dòng)的;
如果您用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 注:創(chuàng)建目錄看是否成功;
- 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 來連接測(cè)試
- [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 注:上傳測(cè)試;
- lftp test@localhost:/> ls 注:查看是否成功;OK成功
- -rw-r--r-- 1 test ftp 4164490 Jan 2 05:03 fcitx-3.2-051108.tar.bz2
說明:
如果您想遠(yuǎn)程連接,請(qǐng)把localhost改為實(shí)際ip地址,比如我的機(jī)器在本地網(wǎng)是192.168.1.5,那就把localhost改為192.168.1.5;如果您想在公網(wǎng)測(cè)試,請(qǐng)把localhost改為公網(wǎng)的IP地址;
請(qǐng)查看是否有/home/test這個(gè)目錄 ?是不是FTP服務(wù)器自己建了一個(gè)?答案是肯定的... ...
【編輯推薦】