手把手教你如何在linux系統(tǒng)環(huán)境下搭建FTP
作者:肥貓科技 發(fā)布時(shí)間:2017-08-20 11:28 欄目:網(wǎng)頁(yè)代碼
一、FTP的作用及介紹
FTP是FileTransferProtocol(文件傳輸協(xié)議)的英文簡(jiǎn)稱,而中文簡(jiǎn)稱為“文傳協(xié)議”。它基于21端口,作用于計(jì)算機(jī)之間的文件傳輸。我們搭建出來常常用作網(wǎng)站的代碼文件上傳、下載、覆蓋以及更新。還有企業(yè)用作文件服務(wù)器之間的文件夾權(quán)限分配(即A擁有自己的文件夾,而B不能訪問A,如果C是A的主管,需要看A的報(bào)表,則可以把C的FTP賬號(hào)賦予相應(yīng)的權(quán)限與AD域類似)。
二、FTP的搭建
FTP在不同的操作系統(tǒng)上有不同的應(yīng)用程序來支持,例如windows自帶有FTP的組件,在程序->添加或刪除Windows組件中可以找到。而linux常用則有FileZilla、FireFTP、gFTP、LFTP、NcFTP、vsftpd和Pureftpd等。
下面我們接著上一個(gè)實(shí)戰(zhàn),用LNMP自帶的Pureftpd來搭建FTP服務(wù)器,讓我們更方便的進(jìn)行文件傳輸吧!
1、登錄我們的服務(wù)器(省略掉),進(jìn)入lnmp1.4目錄,安裝pureftpd,命令:cdlnmp1.4執(zhí)行安裝程序:./pureftpd.sh回車后提示任意鍵繼續(xù)或者Ctrl+C取消,我們回車?yán)^續(xù)。
2.安裝完畢出現(xiàn)以下界面:
3、通過命令lnmpftpadd來添加FTP賬號(hào)和密碼
4、輸入FTP賬號(hào)對(duì)應(yīng)的目錄如:/home/wwwroot/www.sdjxgxsy.com回車后提示完成。
5、連接FTP,我們可以通過ftp://IP地址或者域名如:ftp://103.255.178.98然后通過剛剛設(shè)置的賬號(hào)密碼來登錄。
又或者用FTP工具比如Flashxp等。
注意:有些系統(tǒng)沒有開啟21端口的,我們則需要先開啟:iptables-AINPUT-ptcp--sport21-jACCEPT并用netstat-ntlp來監(jiān)聽一下端口使用情況。
本文標(biāo)簽: Linux 服務(wù)器 主機(jī)空間 FTP搭建