在Linux系統(tǒng)下安裝vsftpd服務(wù)可實(shí)現(xiàn)FTP功能。vsftp的含義就是Very Security Ftp,其實(shí)就是一款FTP軟件。
1、下載:
從天空軟件園下載軟件,我的版本是2.2.2,軟件名為vsftpd-2.2.2.tar.gz
2、編譯源代碼:
tar xvzf vsftpd-2.2.2.tar.gz (解壓,并進(jìn)入解壓后目錄vsftpd-2.2.2)
3. 將vsftpd-2.2.2復(fù)制到/etc 目錄下
cp -r ./vsftpd-2.2.2 /etc/vsftpd-2.2.2
4. 修改目錄權(quán)限,為了方便,我將權(quán)限設(shè)為777,可以根據(jù)需要設(shè)
chmod -R 777 /etc/vsftpd-2.2.2
5. 編譯源文件
cd /etc/vsftpd-2.2.2
make
6. 安裝
make install
7. 編輯配置:
用vi打開vsftpd.conf,默認(rèn)的不用管他了
直接在最后一行加上Listen=YES(獨(dú)立的VSFTPD服務(wù)器)
8. 啟動(dòng)服務(wù):
/etc/init.d/vsftpd start
用netstat -tnl查看,如果有21端口證明已經(jīng)安裝配置成功
這個(gè)時(shí)候已經(jīng)能用FTP,但不能使用匿名訪問。
9. 匿名訪問:
mkdir /var/ftp
chown root.root /var/ftp
chmod og-w /var/ftp
這樣就能匿名訪問。如果還不清楚的話可以參考安裝 幫助more INSTALL
10. 開機(jī)自啟動(dòng)
用vi打開、etc/rc.local在里面加入/etc/init.d/vsftpd start 即可。
以下是vsftpd.conf的參數(shù)程序代碼:
Anonymous_enable=yes 允許匿名登陸
Dirmessage_enable=yes 切換目錄時(shí),顯示目錄下.message的內(nèi)容
Local_umask=022 FTP上本地的文件權(quán)限,默認(rèn)是077
Connect_form_port_20=yes 啟用FTP數(shù)據(jù)端口的數(shù)據(jù)連接
Xferlog_enable=yes 激活上傳和下傳的日志
Xferlog_std_format=yes 使用標(biāo)準(zhǔn)的日志格式
Ftpd_banner=XXXXX 顯示歡迎信息
Pam_service_name=vsftpd 驗(yàn)證方式
Listen=yes 獨(dú)立的VSFTPD服務(wù)器
Anon_upload_enable=yes &
新聞熱點(diǎn)
疑難解答
圖片精選