无需 root 即可复制 /home

无需 root 即可复制 /home

我在朋友的电脑上安装了 Xubuntu,他明白了,那就是它比 Windows 10 更好。他没有使用 shell 的经验,也不想使用它! PC 由多人使用。他(所有者)每周进行备份。是否可以在没有 root 的情况下复制整个主目录?我不希望他在 root 身份下工作太多,所以我尝试添加一个名为“home”和 的组chown -R :home /homechmod -R g+w /home但不可能复制其他用户的 homedirs。一个简单的解决方案是创建一个快捷方式,用root打开资源管理器,但这也非常危险。

编辑:我能够读取和写入其他目录,但如果没有root权限,我无法复制它们。

一个可能的修复方法是使用仅接收脚本,因此他只需单击它即可。 'sudo copy -R /home /media/[user]/foo' 是否可以显示进度条和剩余时间?

编辑:那并不是真正的重复。他可以读取和写入其他主目录,但不能复制它们


解决方案:我创建了一个只读脚本,它会查看硬盘是否已安装并询问电脑是否应在之后关闭,并且我创建了一个别名“backup=sudo /path/to/backup.sh”

答案1

您可以创建一个脚本来执行该备份,或者

  • 通过 cron 自动运行
  • 或者让他的用户可以通过 sudo 仅运行该脚本(如果您希望它安全,请确保他只能读取和执行该脚本,如果他可以编辑,他可以轻松获得更多权限。)

相关内容