2012-07-11 97 views
1

我有一個.NET程序將一個文件上載到Unix中託管的SFTP服務器。 當文件被刪除時,權限限制於Unix批量訪問它。 我對SFTP和SSH的基本理解是,上傳文件的權限是由SSH/SFTP登錄用戶確定的,並且用戶對該目錄(端點)的權限不是由原創文件的權限創建的.NET程序(來源)。SFTP上傳權限

有人可以確認我的假設是正確的嗎?

+0

你可能希望這張貼在一個系統管理員堆棧站點上。 – 2012-07-11 20:10:14

回答

0

這取決於服務器的實現。權限可以從文件上傳到的文件夾或通過SSH登錄的用戶繼承。由於Windows不知道遠程系統權限(默認情況下),所以不會複製權限。請注意,SFTP 4+(如果內存服務於版本)允許您通過SFTP更改權限,這意味着客戶端可以在文件上傳後設置權限。