统一设置文件的所有者

我正在从我的工作站复制文件到dev沙箱,本地我没有www-data用户,这是我的web服务器所需要的。

有没有办法为unison同步的文件设置user_id?

很大程度上取决于您如何使用统一以及它在哪个操作系统上运行。 下一次(下一个问题),请包括任何信息,以了解确切的情况,这给你的麻烦。

无论如何 – 给你一些想法:

  • 有标志“组”,“所有者”和“数字”,控制这些属性传播到您的目标
  • 正如你所提到的,你没有www-data用户,你可能会把它添加到你的系统。
  • 您可能会安排在目标系统上使用(作为)用户www-data进行协调,那么在目标系统(沙箱)上不会拥有www-data作为所有者,至less对于通过一致创build的文件。
  • 你可能会问自己,你是否需要www-数据所有权的目标文件; 用户www-data使我想到一个web服务器,并且大多数情况下足以使web服务器能够读取或者有时执行这些文件。 这可以通过充分设置组或其他权限来进行安排( chmod 644chmod 755用于读取或读取并执行)。