我正在从我的工作站复制文件到dev沙箱,本地我没有www-data用户,这是我的web服务器所需要的。
有没有办法为unison同步的文件设置user_id?
很大程度上取决于您如何使用统一以及它在哪个操作系统上运行。 下一次(下一个问题),请包括任何信息,以了解确切的情况,这给你的麻烦。
无论如何 – 给你一些想法:
- 有标志“组”,“所有者”和“数字”,控制这些属性传播到您的目标
- 正如你所提到的,你没有www-data用户,你可能会把它添加到你的系统。
- 您可能会安排在目标系统上使用(作为)用户www-data进行协调,那么在目标系统(沙箱)上不会拥有www-data作为所有者,至less对于通过一致创build的文件。
- 你可能会问自己,你是否需要www-数据所有权的目标文件; 用户www-data使我想到一个web服务器,并且大多数情况下足以使web服务器能够读取或者有时执行这些文件。 这可以通过充分设置组或其他权限来进行安排(
chmod 644或chmod 755用于读取或读取并执行)。