2011-12-16 132 views
1

目前我正在为我的家庭服务器开发控制网站。该服务器具有用于Mac登录的LDAP设置。主目录也在服务器上。我想为我的家人创建一个备份工具,以便在我离开时进行备份。我不想这样做(至少不是总之,因为他们必须能够立即开始备份)。备份服务器权限

当我试图找到一种方法来作为特权用户运行rsync命令时,我陷入了困境。 我对此有一些想法,但我想听听选项的缺点和优点。

  • 创建简单守护进程运行作为根和备份的文件夹-arg1到-arg2介意在-arg3旧的备份。
  • 运行rsync作为登录用户记住用户在登录控制面板时通过。 (问题:运行ps将显示密码)。
  • 创建特殊rsync用户(问题:rsync用户可以读取所有内容)。

该项目位于https://github.com/hermanbanken/ldap-control和这个问题也在GitHub在https://github.com/hermanbanken/ldap-control/issues/1

回答

1

sudo在OSX更高版本上。

sudo rsync .....

+0

你不明白。我知道rsync是什么,我不想在客户端(OSX)上但在我的服务器(Ubuntu)上运行任何内容,因为这是用户主文件夹存在的地方。 – Herman 2013-05-05 07:24:23