目前是所有網站一個域下。ftp登錄后可看到所有網站,目前想ftp一個網站,查看了下服務器,貌似只有serv-u這么個東西,還不能再創建第二個域。不得其解。百度發現兩篇文章正好:
http://blog.csdn.net/missingshirely/article/details/50767043
這是是利用iis自帶的ftp
一:創建用戶:控制面板--》管理工具--》計算機管理--》本地用戶和組--》用戶 --》新建用戶
建立新用戶 用戶名(一會兒要用) 全名(完整表示用戶名的含義)備注(詳細描述該賬戶的作用)密碼規則隨意。
二:打開IIS【網站】右鍵【添加FTP站點】
填寫ftp名稱和路徑
8、SSL可以設置為【無】端口號一定要設置好
9、選擇【身份驗證】選擇【基本】,【授權】選擇指定用戶,用戶填入剛才創建的用戶【名稱】,設置權限為讀寫
按這個步驟設置完,用Flashftp鏈接時發現顯示連接上了但是不顯示目錄
然后又找到了第二篇文章,參考了這個好使:http://www.cnblogs.com/felixnet/p/7733009.html
Windows的防火牆也開通了FTP端口(默認21),Telnet也是通的,在本機可以打開,在局域網其它電腦或外網也可以連接,但就是不顯示目錄,如果用瀏覽器打開提示錯誤:
打開 FTP 服務器上的文件夾時發生錯誤。請檢查是否有權限訪問該文件夾。
詳細信息:
操作超時
百度了半天沒解決,自己琢磨了出來
選中IIS主機名,功能列表中選擇“FTP防火牆支持”
數據通道端口范圍,設置一個端口區間,比如我設置49152-65535(不宜太小,避免沖突,最大65535),IP地址為空
在Windows防火牆中添加一條入站規則,端口加上上一步設置的通道端口區間,21212是我的FTP連接端口(默認是21)
我ftp設置的是21端口,但是我得ftp防火牆支持顯示的是49000-49003。我沒有添加入站規則,直接把我得ftp綁定的端口改成了49001.再一試可以了