CentOS7如何搭建ftp服務(wù)器
CentOS7如何搭建ftp服務(wù)器
CentOS 是RHEL(Red Hat Enterprise Linux)源代碼再編譯的產(chǎn)物,而且在RHEL的基礎(chǔ)上修正了不少已知的 Bug ,相對(duì)于其他 Linux 發(fā)行版,其穩(wěn)定性值得信賴。接下來是小編為大家收集的CentOS 7 如何搭建ftp服務(wù)器,希望能幫到大家。
CentOS 7 如何搭建ftp服務(wù)器
首先是用VM安裝CentOS7系統(tǒng)
ps:我的安裝選項(xiàng)選的是最小安裝,所以內(nèi)置軟件很少
至于具體的安裝,這個(gè)不在本文的范圍之內(nèi),如果需要交流,可q我...
安裝完成后如果請(qǐng)確保網(wǎng)絡(luò)暢通,如果沒有網(wǎng),請(qǐng)輸入命令nmtui打開網(wǎng)絡(luò)設(shè)置
然后我們需要先將centos7的防火墻重新改回iptables
1.將firewall卸載,需要執(zhí)行以下命令
2.安裝iptables-services
3.開啟iptables服務(wù)
4.將防火墻設(shè)為開機(jī)啟動(dòng)
5.在/etc/sysconfig文件夾下生成iptables配置文件
接下來安裝ftp服務(wù)器vsftp
配置防火墻
用vim打開/etc/sysconfig/iptables
(ps:一定要放在
-A INPUT -j REJECT --reject-with icmp-host-prohibited
-A FORWARD -j REJECT --reject-with icmp-host-prohibited
這兩條規(guī)則前面,因?yàn)榉阑饓Φ囊?guī)則是從上到下解析的)
雖然防火墻設(shè)置好了,但是不代表ftp服務(wù)器可以正常使用了,我們還要配置selinux
通過 getsebool -a | grep ftp我們可以看到selinux是禁止了所有的ftp服務(wù),為了能正常使用我們需要將
ftp_home_dir,ftpd_connection_db 兩個(gè)boolean變量設(shè)為true
(ps:如果不開啟這項(xiàng)將不能上傳和下載文件哦!O(∩_∩)O~)
通過以上設(shè)置我們終于可以使用ftp服務(wù)啦!在windows下測(cè)試如下
快去體驗(yàn)吧!!!
看了“CentOS 7 如何搭建ftp服務(wù)器”還想看: