我有一個既定的工作流程,但一個變化已經造成了一些複雜性。上游Windows服務器將文件傳遞到我的Solaris服務器,在該服務器中,Windows 2003服務器訪問該文件。文件的所有權和訪問
問題是,每天向Solaris服務器傳送的文件的所有權或權限已更改,現在在Windows服務器上運行的服務無法複製和刪除該文件。
我的Windows服務器在Solaris服務器上有一個由User1映射和驗證的父目錄。
有故障的文件來自於與664
用戶2的所有權和權限的失敗文件可以複製,沒有額外的認證直接通過Windows資源管理器中刪除。計劃任務批處理文件也可以執行復制和刪除操作而無需身份驗證。只有運行中的服務無法執行這些任務。
爲了比較,在同一個工作流程下有一組文件。這些擁有User1的所有權和755的權限。
User1是User1的成員。
User2是員工的成員。
保存文件的Solaris目錄擁有755的權限和User1的所有權。
爲了讓我的Windows服務能夠持續訪問擁有兩種所有權的文件,我可以做些什麼改變?
更新: 使用持久shell腳本來更改所有權。