【FTP】服務器上通過FTP共享文件夾


  近日,公司某服務器共同操作的人員增多,而我只需訪問及替換某些文件,故想到共享文件夾。

在IIS中建立ftp站點,添加虛擬目錄(可多個,對應不同文件夾),設置允許訪問的用戶(添加用戶,見在IIS上搭建FTP服務)。

本地訪問:ftp://xx.xx.xx.xx/front/  (front為虛擬目錄名)。

訪問正常,刪除、重命名、替換文件,出現如下錯誤:

原因:文件夾權限不夠,需要在服務器上對應文件夾上設置。

文件夾共享設置包括兩個部分,一個是共享設置;一個是安全設置。只有這兩部分都進行了設置才可以文件夾共享成功。

一、共享設置

1、點擊想要共享的文件夾,右擊屬性。選擇共享標簽,點擊高級共享

2、勾選“共享此文件夾”復選框,設置同時共享的用戶數量限制為,點擊權限。

3、打開 共享文件夾的權限設置窗口,點擊添加。

  點擊“對象類型”進行篩選(只對用戶組設置或者只對個別用戶設置),只勾選用戶,點擊確定。

4、點擊高級,單擊“立即查找”,從搜索結果處選擇要設置的用戶權限,點擊確定。

5、選擇用戶結束后點擊確定,返回到共享文件夾權限設置界面。

  選擇需要設置權限的用戶,根據實際情況進行共享設置。

二、安全設置

1、點擊想要共享的文件夾,右鍵屬性。選擇安全選項卡,點擊編輯

2、點擊“添加”,點擊對象類型篩選想要查找的類型,只勾選用戶(根據實際情況進行選擇),點擊確定。

3、點擊高級立即查找,從搜索結果中查找用戶,找到后點擊確定

  根據實際情況為此用戶分配權限,如讀取、寫入或者完全權限等。

 

問題:將文件復制到ftp服務器時發生錯誤:請檢查是否有權限將文件放到該服務器上。(我傳的是一張圖片,名稱中有中文,所以失敗)

 

這個問題是由於FTP底層文件傳輸協議文件名代碼轉化不一致導致的。

解決方法:
將文件重新命名為純英文或者數字或者英文數字組合字符,中文命名必須使用偶數字符,奇數中文字符+中文字符會導致傳輸失敗。(自己可以嘗試不同的字符組合以獲得經驗)

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM