我有一个既定的工作流程,但是一个变化导致了一些并发症。上游Windows服务器将文件传送到我的Solaris服务器,我的Windows 2003服务器访问该文件。
问题是每天向Solaris服务器传送的文件的所有权或权限已更改,现在Windows服务器上运行的服务无法复制和删除该文件。
我的Windows服务器在Solaris服务器上有父目录,由User1映射和验证。
失败的文件包含User2的所有权和664的权限。
可以通过Windows资源管理器直接复制和删除失败的文件,无需其他身份验证。计划任务批处理文件也可以执行复制和删除而无需身份验证。只有正在运行的服务无法执行这些任务。
为了进行比较,有一组文件遵循相同的工作流程。它们拥有User1的所有权和755的权限。
User1是User1的成员。
User2是员工。
包含文件的Solaris目录具有755的权限和User1的所有权。
我可以对Windows服务进行哪些更改以持续访问具有所有权的文件?
更新: 使用持久shell脚本来更改所有权。
答案 0 :(得分:0)
必须使用持久性shell脚本来编辑文件所有权。