(鍏跺疄鎴戜笉鏄綉绠★紝璇︽儏璇风湅……) 鍏充簬缃戠涔嬭矾鐨勮鏄

涓诲姩FTP涓庤鍔‵TP锛嶆潈濞佽В閲

澶勭悊闃茬伀澧欏拰鍏朵粬缃戠粶杩炴帴闂鏃舵渶甯歌鐨勪竴涓毦棰樻槸涓诲姩FTP涓庤鍔‵TP鐨勫尯鍒互鍙婂浣曞畬缇庡湴鏀寔瀹冧滑銆傚垢杩愬湴鏄紝鏈枃鑳藉甯姪浣犳竻闄ゅ湪闃茬伀澧欑幆澧冧腑濡備綍鏀寔FTP杩欎釜闂涓婄殑涓浜涙贩涔便 

鏈枃涔熻涓嶅儚棰樼洰澹扮О鐨勯偅鏍锋槸涓涓潈濞佽В閲婏紝浣嗘垜宸茬粡鍚埌浜嗗緢澶氬ソ鐨勫弽棣堟剰瑙侊紝涔熺湅鍒颁簡鏈枃鍦ㄨ澶氬湴鏂硅寮曠敤锛岀煡閬撲簡寰堝浜洪兘璁や负瀹冨緢鏈夌敤銆傝櫧鐒舵垜涓鐩村湪鎵惧鏀硅繘鐨勬柟娉曪紝浣嗗鏋滀綘鍙戠幇鏌愪釜鍦版柟璁茬殑涓嶅娓呮锛岄渶瑕佹洿澶氱殑瑙i噴锛岃鍛婅瘔鎴戯紒鏈杩戠殑淇敼鏄鍔犱簡涓诲姩FTP鍜岃鍔‵TP浼氳瘽涓懡浠ょ殑渚嬪瓙銆傝繖浜涗細璇濈殑渚嬪瓙搴旇瀵规洿濂藉湴鐞嗚В闂鏈夋墍甯姪銆備緥瀛愪腑杩樻彁渚涗簡闈炲父妫掔殑鍥句緥鏉ヨВ閲奆TP浼氳瘽杩囩▼鐨勬楠ゃ傜幇鍦紝姝i寮濮嬩簡... 

鍩虹 

FTP鏄粎鍩轰簬TCP鐨勬湇鍔★紝涓嶆敮鎸乁DP銆 涓庝紬涓嶅悓鐨勬槸FTP浣跨敤2涓鍙o紝涓涓暟鎹鍙e拰涓涓懡浠ょ鍙o紙涔熷彲鍙仛鎺у埗绔彛锛夈傞氬父鏉ヨ杩欎袱涓鍙f槸21锛嶅懡浠ょ鍙e拰20锛嶆暟鎹鍙c備絾褰撴垜浠彂鐜版牴鎹紙FTP宸ヤ綔锛夋柟寮忕殑涓嶅悓鏁版嵁绔彛骞朵笉鎬绘槸20鏃讹紝娣蜂贡浜х敓浜嗐 

涓诲姩FTP 

涓诲姩鏂瑰紡鐨凢TP鏄繖鏍风殑锛氬鎴风浠庝竴涓换鎰忕殑闈炵壒鏉冪鍙锛圢>1024锛夎繛鎺ュ埌FTP鏈嶅姟鍣ㄧ殑鍛戒护绔彛锛屼篃灏辨槸21绔彛銆傜劧鍚庡鎴风寮濮嬬洃鍚鍙+1锛屽苟鍙戦丗TP鍛戒护鈥減ort N+1鈥濆埌FTP鏈嶅姟鍣ㄣ傛帴鐫鏈嶅姟鍣ㄤ細浠庡畠鑷繁鐨勬暟鎹鍙o紙20锛夎繛鎺ュ埌瀹㈡埛绔寚瀹氱殑鏁版嵁绔彛锛圢+1锛夈 

閽堝FTP鏈嶅姟鍣ㄥ墠闈㈢殑闃茬伀澧欐潵璇达紝蹇呴』鍏佽浠ヤ笅閫氳鎵嶈兘鏀寔涓诲姩鏂瑰紡FTP锛 


1. 浠讳綍绔彛鍒癋TP鏈嶅姟鍣ㄧ殑21绔彛 锛堝鎴风鍒濆鍖栫殑杩炴帴 S<-C锛 
2. FTP鏈嶅姟鍣ㄧ殑21绔彛鍒板ぇ浜1024鐨勭鍙o紙鏈嶅姟鍣ㄥ搷搴斿鎴风鐨勬帶鍒剁鍙 S->C锛 
3. FTP鏈嶅姟鍣ㄧ殑20绔彛鍒板ぇ浜1024鐨勭鍙o紙鏈嶅姟鍣ㄧ鍒濆鍖栨暟鎹繛鎺ュ埌瀹㈡埛绔殑鏁版嵁绔彛 S->C锛 
4. 澶т簬1024绔彛鍒癋TP鏈嶅姟鍣ㄧ殑20绔彛锛堝鎴风鍙戦丄CK鍝嶅簲鍒版湇鍔″櫒鐨勬暟鎹鍙 S<-C锛 


鍦ㄧ1姝ヤ腑锛屽鎴风鐨勫懡浠ょ鍙d笌FTP鏈嶅姟鍣ㄧ殑鍛戒护绔彛寤虹珛杩炴帴锛屽苟鍙戦佸懡浠も淧ORT 1027鈥濄傜劧鍚庡湪绗2姝ヤ腑锛孎TP鏈嶅姟鍣ㄧ粰瀹㈡埛绔殑鍛戒护绔彛杩斿洖涓涓猏"ACK\"銆傚湪绗3姝ヤ腑锛孎TP鏈嶅姟鍣ㄥ彂璧蜂竴涓粠瀹冭嚜宸辩殑鏁版嵁绔彛锛20锛夊埌瀹㈡埛绔厛鍓嶆寚瀹氱殑鏁版嵁绔彛锛1027锛夌殑杩炴帴锛屾渶鍚庡鎴风鍦ㄧ4姝ヤ腑缁欐湇鍔″櫒绔繑鍥炰竴涓猏"ACK\"銆 

涓诲姩鏂瑰紡FTP鐨勪富瑕侀棶棰樺疄闄呬笂鍦ㄤ簬瀹㈡埛绔侳TP鐨勫鎴风骞舵病鏈夊疄闄呭缓绔嬩竴涓埌鏈嶅姟鍣ㄦ暟鎹鍙g殑杩炴帴锛屽畠鍙槸绠鍗曠殑鍛婅瘔鏈嶅姟鍣ㄨ嚜宸辩洃鍚殑绔彛鍙凤紝鏈嶅姟鍣ㄥ啀鍥炴潵杩炴帴瀹㈡埛绔繖涓寚瀹氱殑绔彛銆傚浜庡鎴风鐨勯槻鐏鏉ヨ锛岃繖鏄粠澶栭儴绯荤粺寤虹珛鍒板唴閮ㄥ鎴风鐨勮繛鎺ワ紝杩欐槸閫氬父浼氳闃诲鐨勩 

涓诲姩FTP鐨勪緥瀛 

涓嬮潰鏄竴涓富鍔‵TP浼氳瘽鐨勫疄闄呬緥瀛愩傚綋鐒舵湇鍔″櫒鍚嶃両P鍦板潃鍜岀敤鎴峰悕閮藉仛浜嗘敼鍔ㄣ傚湪杩欎釜渚嬪瓙涓紝FTP浼氳瘽浠 testbox1.slacksite.com (192.168.150.80)锛屼竴涓繍琛屾爣鍑嗙殑FTP鍛戒护琛屽鎴风鐨Linux宸ヤ綔绔欙紝鍙戣捣鍒皌estbox2.slacksite.com (192.168.150.90)锛屼竴涓繍琛孭roFTPd 1.2.2RC2鐨Linux宸ヤ綔绔欍俤ebugging锛-d锛夐夐」鐢ㄦ潵鍦‵TP瀹㈡埛绔樉绀鸿繛鎺ョ殑璇︾粏杩囩▼銆傜孩鑹茬殑鏂囧瓧鏄 debugging淇℃伅锛屾樉绀虹殑鏄彂閫佸埌鏈嶅姟鍣ㄧ殑瀹為檯FTP鍛戒护鍜屾墍浜х敓鐨勫洖搴斾俊鎭傛湇鍔″櫒鐨勮緭鍑轰俊鎭敤榛戣壊瀛楄〃绀猴紝鐢ㄦ埛鐨勮緭鍏ヤ俊鎭敤绮椾綋瀛楄〃绀恒 

浠旂粏鑰冭檻杩欎釜瀵硅瘽杩囩▼鎴戜滑浼氬彂鐜颁竴浜涙湁瓒g殑浜嬫儏銆傛垜浠彲浠ョ湅鍒板綋 PORT 鍛戒护琚彁浜ゆ椂锛屽畠鎸囧畾浜嗗鎴风(192.168.150.80)涓婄殑涓涓鍙h屼笉鏄湇鍔″櫒鐨勩傚綋鎴戜滑鐢ㄨ鍔‵TP鏃舵垜浠細鐪嬪埌鐩稿弽鐨勭幇璞°傛垜浠啀鏉ュ叧娉 PORT鍛戒护鐨勬牸寮忋傚氨璞′綘鍦ㄤ笅闈㈢殑渚嬪瓙鐪嬪埌鐨勪竴鏍凤紝瀹冩槸涓涓敱鍏釜琚楀彿闅斿紑鐨勬暟瀛楃粍鎴愮殑搴忓垪銆傚墠鍥涗釜琛ㄧずIP鍦板潃锛屽悗涓や釜缁勬垚浜嗙敤浜庢暟鎹繛鎺ョ殑绔彛鍙枫傜敤绗簲涓暟涔樹互256鍐嶅姞涓婄鍏釜鏁板氨寰楀埌浜嗗疄闄呯殑绔彛鍙枫備笅闈緥瀛愪腑绔彛鍙峰氨鏄( (14*256) + 178) = 3762銆傛垜浠彲浠ョ敤netstat鏉ラ獙璇佽繖涓鍙d俊鎭 

testbox1: {/home/p-t/slacker/public_html} % ftp -d testbox2 
Connected to testbox2.slacksite.com. 
220 testbox2.slacksite.com FTP server ready. 
Name (testbox2:slacker): slacker 
---> USER slacker 
331 Password required for slacker. 
Password: TmpPass 
---> PASS XXXX 
230 User slacker logged in. 
---> SYST 
215 UNIX Type: L8 
Remote system type is UNIX. 
Using binary mode to transfer files. 
ftp> ls 
ftp: setsockopt (ignored): Permission denied 
---> PORT 192,168,150,80,14,178 
200 PORT command successful. 
---> LIST 
150 Opening ASCII mode data connection for file list. 
drwx------ 3 slacker users 104 Jul 27 01:45 public_html 
226 Transfer complete. 
ftp> quit 
---> QUIT 
221 Goodbye. 

琚姩FTP 

涓轰簡瑙e喅鏈嶅姟鍣ㄥ彂璧峰埌瀹㈡埛鐨勮繛鎺ョ殑闂锛屼汉浠紑鍙戜簡涓绉嶄笉鍚岀殑FTP杩炴帴鏂瑰紡銆傝繖灏辨槸鎵璋撶殑琚姩鏂瑰紡锛屾垨鑰呭彨鍋歅ASV锛屽綋瀹㈡埛绔氱煡鏈嶅姟鍣ㄥ畠澶勪簬琚姩妯″紡鏃舵墠鍚敤銆 

鍦ㄨ鍔ㄦ柟寮廎TP涓紝鍛戒护杩炴帴鍜屾暟鎹繛鎺ラ兘鐢卞鎴风锛岃繖鏍峰氨鍙互瑙e喅浠庢湇鍔″櫒鍒板鎴风鐨勬暟鎹鍙g殑鍏ユ柟鍚戣繛鎺ヨ闃茬伀澧欒繃婊ゆ帀鐨勯棶棰樸傚綋寮鍚竴涓 FTP杩炴帴鏃讹紝瀹㈡埛绔墦寮涓や釜浠绘剰鐨勯潪鐗规潈鏈湴绔彛锛圢 > 1024鍜孨+1锛夈傜涓涓鍙h繛鎺ユ湇鍔″櫒鐨21绔彛锛屼絾涓庝富鍔ㄦ柟寮忕殑FTP涓嶅悓锛屽鎴风涓嶄細鎻愪氦PORT鍛戒护骞跺厑璁告湇鍔″櫒鏉ュ洖杩炲畠鐨勬暟鎹鍙o紝鑰屾槸鎻愪氦 PASV鍛戒护銆傝繖鏍峰仛鐨勭粨鏋滄槸鏈嶅姟鍣ㄤ細寮鍚竴涓换鎰忕殑闈炵壒鏉冪鍙o紙P > 1024锛夛紝骞跺彂閫丳ORT P鍛戒护缁欏鎴风銆傜劧鍚庡鎴风鍙戣捣浠庢湰鍦扮鍙+1鍒版湇鍔″櫒鐨勭鍙鐨勮繛鎺ョ敤鏉ヤ紶閫佹暟鎹 

瀵逛簬鏈嶅姟鍣ㄧ鐨勯槻鐏鏉ヨ锛屽繀椤诲厑璁镐笅闈㈢殑閫氳鎵嶈兘鏀寔琚姩鏂瑰紡鐨凢TP: 


1. 浠庝换浣曠鍙e埌鏈嶅姟鍣ㄧ殑21绔彛 锛堝鎴风鍒濆鍖栫殑杩炴帴 S<-C锛 
2. 鏈嶅姟鍣ㄧ殑21绔彛鍒颁换浣曞ぇ浜1024鐨勭鍙 锛堟湇鍔″櫒鍝嶅簲鍒板鎴风鐨勬帶鍒剁鍙g殑杩炴帴 S->C锛 
3. 浠庝换浣曠鍙e埌鏈嶅姟鍣ㄧ殑澶т簬1024绔彛 锛堝叆锛涘鎴风鍒濆鍖栨暟鎹繛鎺ュ埌鏈嶅姟鍣ㄦ寚瀹氱殑浠绘剰绔彛 S<-C锛 
4. 鏈嶅姟鍣ㄧ殑澶т簬1024绔彛鍒拌繙绋嬬殑澶т簬1024鐨勭鍙o紙鍑猴紱鏈嶅姟鍣ㄥ彂閫丄CK鍝嶅簲鍜屾暟鎹埌瀹㈡埛绔殑鏁版嵁绔彛 S->C锛 


鐢诲嚭鏉ョ殑璇濓紝琚姩鏂瑰紡鐨凢TP杩炴帴杩囩▼澶ф鏄笅鍥剧殑鏍峰瓙锛 



鍦ㄧ1姝ヤ腑锛屽鎴风鐨勫懡浠ょ鍙d笌鏈嶅姟鍣ㄧ殑鍛戒护绔彛寤虹珛杩炴帴锛屽苟鍙戦佸懡浠も淧ASV鈥濄傜劧鍚庡湪绗2姝ヤ腑锛屾湇鍔″櫒杩斿洖鍛戒护\"PORT 2024\"锛屽憡璇夊鎴风锛堟湇鍔″櫒锛夌敤鍝釜绔彛渚﹀惉鏁版嵁杩炴帴銆傚湪绗3姝ヤ腑锛屽鎴风鍒濆鍖栦竴涓粠鑷繁鐨勬暟鎹鍙e埌鏈嶅姟鍣ㄧ鎸囧畾鐨勬暟鎹鍙g殑鏁版嵁杩炴帴銆傛渶鍚庢湇鍔″櫒鍦ㄧ4 姝ヤ腑缁欏鎴风鐨勬暟鎹鍙h繑鍥炰竴涓猏"ACK\"鍝嶅簲銆 

琚姩鏂瑰紡鐨凢TP瑙e喅浜嗗鎴风鐨勮澶氶棶棰橈紝浣嗗悓鏃剁粰鏈嶅姟鍣ㄧ甯︽潵浜嗘洿澶氱殑闂銆傛渶澶х殑闂鏄渶瑕佸厑璁镐粠浠绘剰杩滅▼缁堢鍒版湇鍔″櫒楂樹綅绔彛鐨勮繛鎺ャ傚垢杩愮殑鏄紝璁稿FTP瀹堟姢绋嬪簭锛屽寘鎷祦琛岀殑WU-FTPD鍏佽绠$悊鍛樻寚瀹欶TP鏈嶅姟鍣ㄤ娇鐢ㄧ殑绔彛鑼冨洿銆傝缁嗗唴瀹瑰弬鐪嬮檮褰1銆 

绗簩涓棶棰樻槸瀹㈡埛绔湁鐨勬敮鎸佽鍔ㄦā寮忥紝鏈夌殑涓嶆敮鎸佽鍔ㄦā寮忥紝蹇呴』鑰冭檻濡備綍鑳芥敮鎸佽繖浜涘鎴风锛屼互鍙婁负浠栦滑鎻愪緵瑙e喅鍔炴硶銆備緥濡傦紝Solaris鎻愪緵鐨凢TP鍛戒护琛屽伐鍏峰氨涓嶆敮鎸佽鍔ㄦā寮忥紝闇瑕佺涓夋柟鐨凢TP瀹㈡埛绔紝姣斿ncftp銆 

闅忕潃WWW鐨勫箍娉涙祦琛岋紝璁稿浜轰範鎯敤web娴忚鍣ㄤ綔涓篎TP瀹㈡埛绔傚ぇ澶氭暟娴忚鍣ㄥ彧鍦ㄨ闂ftp://杩欐牱鐨刄RL鏃舵墠鏀寔琚姩...??鐨勯厤缃 

琚姩FTP鐨勪緥瀛 

涓嬮潰鏄竴涓鍔‵TP浼氳瘽鐨勫疄闄呬緥瀛愶紝鍙槸鏈嶅姟鍣ㄥ悕銆両P鍦板潃鍜岀敤鎴峰悕閮藉仛浜嗘敼鍔ㄣ傚湪杩欎釜渚嬪瓙涓紝FTP浼氳瘽浠 testbox1.slacksite.com (192.168.150.80)锛屼竴涓繍琛屾爣鍑嗙殑FTP鍛戒护琛屽鎴风鐨Linux宸ヤ綔绔欙紝鍙戣捣鍒皌estbox2.slacksite.com (192.168.150.90)锛屼竴涓繍琛孭roFTPd 1.2.2RC2鐨Linux宸ヤ綔绔欍俤ebugging锛-d锛夐夐」鐢ㄦ潵鍦‵TP瀹㈡埛绔樉绀鸿繛鎺ョ殑璇︾粏杩囩▼銆傜孩鑹茬殑鏂囧瓧鏄 debugging淇℃伅锛屾樉绀虹殑鏄彂閫佸埌鏈嶅姟鍣ㄧ殑瀹為檯FTP鍛戒护鍜屾墍浜х敓鐨勫洖搴斾俊鎭傛湇鍔″櫒鐨勮緭鍑轰俊鎭敤榛戣壊瀛楄〃绀猴紝鐢ㄦ埛鐨勮緭鍏ヤ俊鎭敤绮椾綋瀛楄〃绀恒 

娉ㄦ剰姝や緥涓殑PORT鍛戒护涓庝富鍔‵TP渚嬪瓙鐨勪笉鍚屻傝繖閲岋紝鎴戜滑鐪嬪埌鏄湇鍔″櫒(192.168.150.90)鑰屼笉鏄鎴风鐨勪竴涓鍙h鎵撳紑浜嗐傚彲浠ヨ窡涓婇潰鐨勪富鍔‵TP渚嬪瓙涓殑PORT鍛戒护鏍煎紡瀵规瘮涓涓嬨 

testbox1: {/home/p-t/slacker/public_html} % ftp -d testbox2 
Connected to testbox2.slacksite.com. 
220 testbox2.slacksite.com FTP server ready. 
Name (testbox2:slacker): slacker 
---> USER slacker 
331 Password required for slacker. 
Password: TmpPass 
---> PASS XXXX 
230 User slacker logged in. 
---> SYST 
215 UNIX Type: L8 
Remote system type is UNIX. 
Using binary mode to transfer files. 
ftp> passive 
Passive mode on. 
ftp> ls 
ftp: setsockopt (ignored): Permission denied 
---> PASV 
227 Entering Passive Mode (192,168,150,90,195,149). 
---> LIST 
150 Opening ASCII mode data connection for file list 
drwx------ 3 slacker users 104 Jul 27 01:45 public_html 
226 Transfer complete. 
ftp> quit 
---> QUIT 
221 Goodbye. 

鎬荤粨 

涓嬮潰鐨勫浘琛ㄤ細甯姪绠$悊鍛樹滑璁颁綇姣忕FTP鏂瑰紡鏄庢牱宸ヤ綔鐨勶細 

涓诲姩FTP锛 
鍛戒护杩炴帴锛氬鎴风 >1024绔彛 -> 鏈嶅姟鍣 21绔彛 
鏁版嵁杩炴帴锛氬鎴风 >1024绔彛 <- 鏈嶅姟鍣 20绔彛 

琚姩FTP锛 
鍛戒护杩炴帴锛氬鎴风 >1024绔彛 -> 鏈嶅姟鍣 21绔彛 
鏁版嵁杩炴帴锛氬鎴风 >1024绔彛 -> 鏈嶅姟鍣 >1024绔彛 

涓嬮潰鏄富鍔ㄤ笌琚姩FTP浼樼己鐐圭殑绠瑕佹荤粨锛 

涓诲姩FTP瀵笷TP鏈嶅姟鍣ㄧ殑绠$悊鏈夊埄锛屼絾瀵瑰鎴风鐨勭鐞嗕笉鍒┿傚洜涓篎TP鏈嶅姟鍣ㄤ紒鍥句笌瀹㈡埛绔殑楂樹綅闅忔満绔彛寤虹珛杩炴帴锛岃岃繖涓鍙e緢鏈夊彲鑳借瀹㈡埛绔殑闃茬伀澧欓樆濉炴帀銆傝鍔‵TP瀵笷TP瀹㈡埛绔殑绠$悊鏈夊埄锛屼絾瀵规湇鍔″櫒绔殑绠$悊涓嶅埄銆傚洜涓哄鎴风瑕佷笌鏈嶅姟鍣ㄧ寤虹珛涓や釜杩炴帴锛屽叾涓竴涓繛鍒颁竴涓珮浣嶉殢鏈虹鍙o紝鑰岃繖涓鍙e緢鏈夊彲鑳借鏈嶅姟鍣ㄧ鐨勯槻鐏闃诲鎺夈 

骞歌繍鐨勬槸锛屾湁鎶樿》鐨勫姙娉曘傛棦鐒禙TP鏈嶅姟鍣ㄧ殑绠$悊鍛橀渶瑕佷粬浠殑鏈嶅姟鍣ㄦ湁鏈澶氱殑瀹㈡埛杩炴帴锛岄偅涔堝繀椤诲緱鏀寔琚姩FTP銆傛垜浠彲浠ラ氳繃涓篎TP鏈嶅姟鍣ㄦ寚瀹氫竴涓湁闄愮殑绔彛鑼冨洿鏉ュ噺灏忔湇鍔″櫒楂樹綅绔彛鐨勬毚闇层傝繖鏍凤紝涓嶅湪杩欎釜鑼冨洿鐨勪换浣曠鍙d細琚湇鍔″櫒鐨勯槻鐏闃诲銆傝櫧鐒惰繖娌℃湁娑堥櫎鎵鏈夐拡瀵规湇鍔″櫒鐨勫嵄闄╋紝浣嗗畠澶уぇ鍑忓皯浜嗗嵄闄┿傝缁嗕俊鎭弬鐪嬮檮褰1銆 


鍙傝冭祫鏂 

O\'Reilly鍑虹増鐨勩婄粍寤篒nternet闃茬伀澧欍嬶紙绗簩鐗堬紝Brent Chapman锛孍lizabeth Zwicky钁楋級鏄竴鏈緢涓嶉敊鐨勫弬鑰冭祫鏂欍傞噷闈㈣杩颁簡鍚勭Internet鍗忚濡備綍宸ヤ綔锛屼互鍙婃湁鍏抽槻鐏鐨勪緥瀛愩 

鏈鏉冨▉鐨凢TP鍙傝冭祫鏂欐槸RFC 959锛屽畠鏄疐TP鍗忚鐨勫畼鏂硅鑼冦俁FC鐨勮祫鏂欏彲浠ヤ粠璁稿缃戠珯涓婁笅杞斤紝渚嬪锛ftp://nic.merit.edu/documents/rfc/rfc0959.txt 銆 

Active FTP vs. Passive FTP, Appendix 1 



鍑犵甯歌FTP鏈嶅姟鍣ㄤ笌琚姩鏂瑰紡鏈夊叧鐨勮缃 

ProFTPD 
鍙傝: http://www.castaglia.org/proftpd/doc...-HOWTO-NAT.txt 

MasqueradeAddress 
PassivePorts 

vsftpd 
鍙傝: http://vsftpd.beasts.org/vsftpd_conf.html 

pasv_enable 
pasv_max_port 
pasv_min_port 
pasv_address 

Pure-FTPd 

鍙傝: http://www.pureftpd.org/README 

-p --passiveportrange <minport:maxport> 
-P --forcepassiveip <ip address> 



鏂囩珷鏉ヨ嚜: 杞浇
Tags: ftp 涓诲姩 琚姩 鍒嗕韩 鎶鏈
鐩稿叧鏃ュ織:

鐗瑰埆澹版槑锛
鈶 鏈珯鍙戣〃鐨勬棩蹇椾粎灞炰釜浜鸿鐐癸紱
鈶 鏃ュ織涓湭娉ㄦ槑"绂佹杞浇"瀛楁牱鐨勬枃绔狅紝濡傞渶杞浇锛岃娉ㄦ槑鍑哄锛屽苟涓斾繚鐣欐鏃ュ織鐨勯摼鎺ワ紱
鈶 绂佹鐩楅摼鏈珯鎵鏈夊浘鐗囥佽蒋浠躲佸奖闊虫枃浠跺湴鍧锛
鈶 鏈珯鎻愪緵涓嬭浇鐨勮祫婧愶紝浠呬緵鍙傝冩垨娴嬭瘯,涓嬭浇璇疯嚜琛屾潃姣掋傚閫犳垚浠讳綍涓嶈壇鍚庢灉锛屾涓嶈礋璐o紱
鈶 濡傛湁浠讳綍鐤戦棶锛岃闅忔椂涓庣珯闀胯仈绯伙細webmaster#smoile.com | smoile's缃戠涔嬭矾 銆
鈶 JPG鏍煎紡璇蜂娇鐢ACDSee宸ュ叿闃呰锛孭DF鏍煎紡璇蜂娇鐢Adobe Reader闃呰锛孌OC鏍煎紡璇蜂娇鐢∣ffice Word闃呰锛孯AR鏍煎紡璇风敤WINRAR闃呰銆
鍏嶈矗澹版槑:
銆銆姝ら〉闈㈡彁渚涚殑鏂囦欢鍧囬氳繃NOD32鏉姣掕蒋浠舵壂鎻忔棤姣锛岃鏀惧績浣跨敤锛屼絾涔熺儲璇锋偍鍦ㄤ笅杞藉悗鍐嶆煡姣掍竴娆$‘淇濇枃浠跺畨鍏紝濡傛湰鏂囦欢瀵规偍鐨勮绠楁満閫犳垚鍗卞锛屾湰绔欎笉璐熻矗浠汇
銆銆鏈珯鎵鍒婅浇鍐呭鍧囦负涓汉鎾板啓鎴栦粠缃戠粶涓婃敹闆嗘暣鐞嗭紝骞朵笖浠ヨ绠楁満鎶鏈爺绌朵氦娴佷负鐩殑锛屼粎渚涘ぇ瀹跺弬鑰冿紝涓嶅瓨鍦ㄤ换浣曞晢涓氱敤閫斻備笉寤鸿鎮ㄥ皢鍏跺綋浣滄妧鏈缓璁垨鎿嶄綔寮曞鑰屾牴鎹叾鐩存帴琛屼簨銆傝嫢鎮ㄩ渶瑕佹妧鏈湇鍔★紝鎮ㄥ簲褰撴寮忓鎵樹笓涓氬叕鍙镐互淇濋殰鎮ㄧ殑鍚堟硶鏉冪泭銆傝繖浜涗俊鎭湁鍙兘涓嶆槸鏈鏂扮殑銆佸畼鏂圭殑淇℃伅锛屼篃鍙兘鏄负浜嗙爺绌舵煇涓鎶鏈棶棰樿屾彺寮曡嚜浠栧锛屽彲浠ヤ笉缁忛氱煡鑰屾洿鏀广傚鏋滄湰缃戠珯鍐呭涓嶆厧渚电姱浜嗘偍鐨勭増鏉冿紝璇蜂笌鎴戣仈绯伙紝鎴戝皢鍙婃椂澶勭悊锛屾挙涓嬬浉鍏冲唴瀹癸紒
璇勮: 0 | 寮曠敤: 0 | 鏌ョ湅娆℃暟: 4405
灏忔彁绀猴細鏂囦欢涓嬭浇涓嶄簡锛熶负浜嗛槻姝㈢洍閾炬帴锛屾湰绔欏仛浜嗘妧鏈鐞嗭紝闇瑕佷笅杞界殑缃戝弸璇烽槄璇杩欓噷锛岃幏鍙栭閫熶笅杞藉湴鍧銆
鍙戣〃璇勮
涓洪槻姝㈡敞鍐屾満鐨勪娇鐢,鏈郴缁熷凡绂佹UBB浠g爜锛
璇峰湪鐣欒█涓嬁浣跨敤杩欎簺鍏抽敭瀛
鏄点绉:
瀵嗐鐮: 娓稿鍙戣█涓嶉渶瑕佸瘑鐮.
楠岃瘉鐮:
鍐呫瀹:
閫夈椤:
铏界劧鍙戣〃璇勮涓嶇敤娉ㄥ唽锛屼絾杩樻槸寤鸿鎮娉ㄥ唽璐﹀彿(姣忓ぉ0鈥8鐐圭姝㈡敞鍐).
瀛楁暟闄愬埗 1000 瀛 | UBB浠g爜 鍏抽棴 | [img]鏍囩 鍏抽棴