- 工信部備案號 滇ICP備05000110號-1
- 滇公安備案 滇53010302000111
- 增值電信業(yè)務(wù)經(jīng)營許可證 B1.B2-20181647、滇B1.B2-20190004
- 云南互聯(lián)網(wǎng)協(xié)會理事單位
- 安全聯(lián)盟認(rèn)證網(wǎng)站身份V標(biāo)記
- 域名注冊服務(wù)機(jī)構(gòu)許可:滇D3-20230001
- 代理域名注冊服務(wù)機(jī)構(gòu):新網(wǎng)數(shù)碼
Linux新手,老鳥請勿嘲笑,有不對之處,請多多指教。
FTP簡介
FTP(File Trabsfer Protocol的首字母簡寫)即文件即文件傳輸協(xié)議,能夠讓我們通過網(wǎng)絡(luò)從服務(wù)器上傳和下載?件,通俗點(diǎn)說,F(xiàn)TP服務(wù)器就是具有FTP傳輸協(xié)議的一臺主機(jī)。
FTP傳輸協(xié)議所使用的端口是21(命令控制)和20(數(shù)據(jù)傳輸),且FTP具有被動(dòng)傳輸和主動(dòng)傳輸之分,被動(dòng)即服務(wù)器向客戶端發(fā)起的連接,?主動(dòng)即客戶端向服務(wù)器發(fā)起的連接。
在Linux服務(wù)器,VSFTP(就是Very Secure FTP啦)是比較廣泛采用的服務(wù)器端軟件,它具有安全性高、完全免費(fèi)、傳輸速率快以及支持虛擬用戶等優(yōu)點(diǎn)。
FTP服務(wù)端軟件安裝
本文所采用的Linux系統(tǒng)為CentOS 7.2 其它系統(tǒng)安裝方式同小異。
打開終端,使用yum倉庫安裝:
yum install -y vsftpd
安裝過程省略,當(dāng)你看到:
恭喜你,VSFTP服務(wù)端安裝好了。
相關(guān)文件目錄及解釋
接下來,我們就了解下VSFTP的相關(guān)文件目錄吧,
主程序 /usr/sbin/vsftpd
主配置文件 /etc/vsftpd/vsftpd.conf
其它配置文件 /etc/vsftpd/
主配置文件:里面放大多數(shù)配置信息,其中包括設(shè)置可登錄用戶,文件操作權(quán)限等。
其它配置文件:主要就是user_list 、vsftpd.conf,里面保存的是禁止登錄FTP服務(wù)器的列表,其實(shí)就是黑名單啦
說了這么多,我們還是仔細(xì)看配置文件都有哪些內(nèi)容吧
由于配置文件中注釋信息過多,我就不一一列舉,僅列舉常用的幾個(gè)參數(shù)列出,其它的讀者自己去試驗(yàn)
anonymous_enable=YES或NO 是否允許匿名登錄
local_enable=YES或NO 是否允許本地用戶登錄
guest_enable=YES或NO 是否允許虛擬用戶登錄
anon_upload_enable=YES或NO 是否允許匿名用戶下載
anon_root=YES或NO 匿名用戶的根目錄
anon_mkdir_write=YES或NO 匿名文件寫入權(quán)限
接下來用匿名用戶登錄試試吧:
編輯配置文件/etc/vsftpd/vsftpd.conf
在文件中加入以下幾行并保存:
anonymous_enable=YES anon_mkdir_write_enable=YES anon_uamsk=022 anon_upload_enable=YES anon_uamsk=022 anon_download_enable=YES
然后開啟VSFTP服務(wù),
systemctl start vsftpd
如果不報(bào)錯(cuò),就開啟私成功了
然?打開FTP客戶端登錄,我這里用的是Windows命令行,
怎么樣,是不是登錄成功了。
當(dāng)然有的讀者可能出現(xiàn)無法登錄的情形,那可能是你的防火墻規(guī)則沒有設(shè)定好或者是SELinux導(dǎo)致的,這里我們用于測試,可先暫時(shí)清空防火墻和關(guān)閉SELinux。
執(zhí)行命令:
setenforce 0 iptables -F
再次試試,沒問題了吧。
由于篇幅的限制,F(xiàn)TP本地用戶及虛擬用戶下篇介紹。
售前咨詢
售后咨詢
備案咨詢
二維碼
TOP