我在 udev 中有一个规则,当我的 USB 硬盘插入时,它会备份我的文件。但我遇到了一个问题,所有复制的文件只有 root 用户才能访问,我无法查看或使用它们。
我如何从 udev 调用复制脚本并在没有 root 权限的情况下复制文件?
答案1
我找到了以下解决方案/解决方法,在调用的脚本中,我在 rsync 调用之前添加了以下命令。似乎效果不错。
su - <UserName> -c "rsync -hvrstc /copy/from /copy/to"
我在 udev 中有一个规则,当我的 USB 硬盘插入时,它会备份我的文件。但我遇到了一个问题,所有复制的文件只有 root 用户才能访问,我无法查看或使用它们。
我如何从 udev 调用复制脚本并在没有 root 权限的情况下复制文件?
我找到了以下解决方案/解决方法,在调用的脚本中,我在 rsync 调用之前添加了以下命令。似乎效果不错。
su - <UserName> -c "rsync -hvrstc /copy/from /copy/to"