資源描述:
《linux下ftp服務(wù)器的安裝和簡單配置》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在工程資料-天天文庫。
1、MLinux下FTP服務(wù)器的安裝和簡單配置為方便講解我這里準(zhǔn)備了兩臺(tái)Linux系統(tǒng)(一臺(tái)用做服務(wù)器一臺(tái)為客戶機(jī)訪問)。創(chuàng)建測試用的本地用戶(我這里已經(jīng)創(chuàng)建好了略)/media/cdrum/RedHdt/BPMSz11vsftpd?rootroot1Z5123Feb192008rpm二gvsftpd安裝vsftpd:[rootQHq**111cd[root^HqRPMS]?-rw-r―r--210[rootPHqRPMS]?packagevsftpdisnotinstalled
2、—rrootPHqRPMS1Urp?-1vhvsftpd-Z?B?J386.rp?warning:vs
3、ftpd-Z.0?1-6,el4.i386.rpm:03DSAsignature:MOKEPreparing.??nnunnnnnnnunnunnunnnunnnunununnuM1:vsftpd查看到vsftpd服務(wù)器的配置文件保存在/etc目錄和它的子目錄屮:[root@HqRPMS]#rpm-qlusftpd!grepetc/etc/logrotdte.d/vsftpd.log/etc/pam?d/vsftpd/etc/rc.dzinit?&/vsftpdc/vsftpd/etc/vsftpd.ftpusers/etc/vsftpd.user_list/etc/vsftp
4、d/usftpd?conf杳看vsftpd服務(wù)器的主配置文件vsftpd.conf:[raotPHqRPMSIthead/etc/usftpd/usftpd?confItExampleconfigfilezetc/usftpd/usftpd.confItThedefau11compiledinsettingsloosensthingsupabit”tomakePleaseseevsftpd.conf,5foral1ttrnfairlypnranoid,ThissampIcfiletheftpdaentonmoreusable.compiledindefau1ts.READTHI
5、S:ThisexamplefileisMOTanexhaustive11stPleasereadthevsftpd?conf<5manua1pagetogetaful1capabi1ities?查看vsftpd.conf文件中的配置項(xiàng):若有必要可使用manvsftpd.conf查看配置幫助信息。文件vsftpd.ftpuser位于/etcR錄下,用于保存不允許進(jìn)行FTP登錄的本地用戶的帳戶(這些帳戶包括root用戶在內(nèi),一般都是存儲(chǔ)一些權(quán)限較大的用戶,為安全性考慮),其中nobody是相當(dāng)于Windows中的Guest帳戶(來賓帳戶):[root@HqRPMSJ#catc/us
6、ftpd?pusersttUsersthatarenota1louedtologinuiaftprootbindaemonadmIpsyncshutdoumhaltmailnewsULicpoperator文件vsftpd.userjist文件位于/etc目錄中,具有與vsftpd.ftpusers文件類似的訪問控制功能,但是使用起來更加靈活:[rantOHq~litcat/utc/vsftpd.usrr_lis€Susftpduser11st11Ifuser1ist_deny-MO,onlyallouusersinthisfileUIfuser1ist.deny-YES(de
7、fault),nevera1louusersinthisfile>anddonotevenpronuptforapassword.ItMntrthatthedefflu11vsftpdpamconfigaIsnchecks/utc/vsftpd.f*tpusursHforusersthataredenied.rootbindaemonndmlpsyncshutdownhaltmaiIbow皿newsuucpoperatorgamesnobody在vsftpd.user.list文件需要與主配置文件vsftpd.conf的配置項(xiàng)結(jié)合來實(shí)現(xiàn)對(duì)于vsftpd.userjist文件中指
8、定用戶帳號(hào)的訪問控制:示uscrlist_cnablc=YES示userlist_deny=YES時(shí)則表示禁止該文件的用戶訪問FTP服務(wù)器示userlist_enable=YES示userlist_deny=NO時(shí)則表示允許該文件的用戶訪問FTP服務(wù)器我這里先則的是允許該文件的帳戶訪問FTP服務(wù)器:示vi/etc/vsftpd/vsftpd.conf注:userlist_deny=NO需要管理員手動(dòng)添加并修改。usnfuIforcombattingccrtainDoSattacks,Wden