資源描述:
《linux FTP配置詳解》由會員上傳分享,免費在線閱讀,更多相關內容在工程資料-天天文庫。
1、linuxFTP配置詳解一.vsftpd說明:LINUX下實現FTP服務的軟件很多,最常見的有vsftpd,Wu-ftpd和Proftp等.RedHatEnterpriseLinux中默認安裝的是vsftpd.?訪問FTP服務器時需要經過驗證,只有經過了FTP服務器的相關驗證,用戶才能訪問和傳輸文件.vsftpd提供了3種ftp登錄形式:??(1)anonymous(匿名帳號)使用anonymous是應用廣泛的一種FTP服務器.如果用戶在FTP服務器上沒有帳號,那么用戶可以以anonymous為用戶名,以自己的電子郵件地址為密碼進行登錄.當匿
2、名用戶登錄FTP服務器后,其登錄目錄為匿名FTP服務器的根目錄/var/ftp.為了減輕FTP服務器的負載,一般情況下,應關閉匿名帳號的上傳功能.?(2)real(真實帳號)real也稱為本地帳號,就是以真實的用戶名和密碼進行登錄,但前提條件是用戶在FTP服務器上擁有自己的帳號.用真實帳號登錄后,其登錄的目錄為用戶自己的目錄,該目錄在系統(tǒng)建立帳號時系統(tǒng)就自動創(chuàng)建.??(3)guest(虛擬帳號)如果用戶在FTP服務器上擁有帳號,但此帳號只能用于文件傳輸服務,那么該帳號就是guest,guest是真實帳號的一種形式,它們的不同之處在于,geus
3、t登錄FTP服務器后,不能訪問除宿主目錄以外的內容.?二.FTP相關配置文件說明其相關配置文件有/etc/vsftpd/vsftpd.conf,?/etc/vsftpd.ftpusers,?/etc/vsftpd.user_list,在配置FTP服務器時,主要是修改這些文件中的相關語句.1.vsftpd.conf文件說明#Exampleconfigfile/etc/vsftpd/vsftpd.conf##Thedefaultcompiledinsettingsarefairlyparanoid.Thissamplefile#loosensth
4、ingsupabit,tomaketheftpdaemonmoreusable.#Pleaseseevsftpd.conf.5forallcompiledindefaults.##READTHIS:ThisexamplefileisNOTanexhaustivelistofvsftpdoptions.#Pleasereadthevsftpd.conf.5manualpagetogetafullideaofvsftpd's#capabilities.##AllowanonymousFTP?(Beware-allowedbydefaultifyo
5、ucommentthisout).anonymous_enable=YES?//是否允許anonymous登錄FTP服務器,默認是允許的.##Uncommentthistoallowlocaluserstologin.local_enable=YES//是否允許本地用戶登錄FTP服務器,默認是允許##UncommentthistoenableanyformofFTPwritecommand.write_enable=YES?//是否允許用戶具有在FTP服務器文件中執(zhí)行寫的權限,默認是允許##Defaultumaskforlocalusersi
6、s077.Youmaywishtochangethisto022,#ifyourusersexpectthat(022isusedbymostotherftpd's)local_umask=022//設置本地用戶的文件生成掩碼為022,默認是077##UncommentthistoallowtheanonymousFTPusertouploadfiles.Thisonly#hasaneffectiftheaboveglobalwriteenableisactivated.Also,youwill#obviouslyneedtocreatead
7、irectorywritablebytheFTPuser.#anon_upload_enable=YES##UncommentthisifyouwanttheanonymousFTPusertobeabletocreate#newdirectories.#anon_mkdir_write_enable=YES?//是否允許匿名賬戶在FTP服務器中創(chuàng)建目錄##Activatedirectorymessages-messagesgiventoremoteuserswhenthey#gointoacertaindirectory.dirmessag
8、e_enable=YES//激活目錄信息,當遠程用戶更改目錄時,將出現提示信息##Activateloggingofuploads/downloads.xferlo