使以點開頭的檔案對每個使用者都可見

使以點開頭的檔案對每個使用者都可見

我正在嘗試刪除上傳的 Dropbox 目錄,但只收到「550 存取被拒絕」訊息,我不知道為什麼。我已經嘗試將目錄權限設為 777 但沒有任何更改。

另一方面,我的刪除命令可以清除整個 Dropbox 目錄,而資料夾本身除外。 (共享目錄下的所有檔案都可以刪除)

這是我在刪除命令之前的結構:

    • Dropbox
      • 資料夾1 (S)
        • 資料夾1.1
        • 資料夾1.2
        • 資料夾1.3
      • 資料夾2 (P)
      • 資料夾3(S)
        • .dropbox (一)
        • 文件3.1
        • 文件3.2
        • 文件3.3
      • 資料夾4 (P)
      • 文件1(P)
      • 文件2(P)
      • 文件3(P)
      • 文件4(P)

(S) = 共享目錄

(P) = 私人目錄

(i) = 隱形

這是命令後我的結構:

    • Dropbox
      • 資料夾1
        • 資料夾1.3
      • 資料夾3
        • .dropbox (一)

有人可以解釋一下嗎?

我的伺服器使用 Ubuntu Server 14.04 LTS 作為作業系統,並使用 vsftp 進行 FTP 連接

我的客戶端使用 Windows 7 32 位,我的應用程式是使用 VB 2010 建立的

編輯1:

我發現,每個目錄都包含一個以點開頭的檔案.

Linux 不列出此文件,使用者會收到「空資料夾」回應。即使使用dir命令 Linux 也不回傳任何內容。只有ls -aLinux 才會顯示剩餘檔案。

現在我的問題:有什麼方法可以更改此文件對 FTP 用戶的可見性嗎?

感謝您的協助

答案1

如果你還是刪除了所有內容,你就不能跑嗎rm -R Dropbox?這將遞歸地刪除所有內容,包括以..

至於 FTP 用戶看到這些文件,我認為這實際上取決於所使用的實際 FTP 伺服器(也可能是客戶端)。

相關內容