在 Debian 上更改 amanda 备份用户帐户

在 Debian 上更改 amanda 备份用户帐户

是否可以更改运行阿曼达Debian 主机上的客户端?我的网站主要使用 CentOS 7,所有 amanda 客户端都使用阿曼达备份作为客户端登录名。我需要一些 Debian 主机,但它们似乎都限制使用备份作为客户端登录。

当我从服务器测试备份时,出现如下错误:

% amservice debclient bsdtcp noop < /dev/null    
Request failed: tcpm_recv_token: invalid size: "amandad: cannot look up client user \"backup\"\n"

我已经更改了 xinetd 中的条目/var/lib/amanda/.amandahosts(并重新启动)以及我能找到的所有内容/etc/amanda*- 但都无济于事。

无需构建自定义客户端即可更改此登录信息吗?

或者 - 两个帐户 - amandabackup(服务器)和backup(deb客户端)可以和谐共存吗?

答案1

除此以外的用户amandabackup不是一个选项。因为amandabackup用户是在编译时定义的,所以只有这个用户才有运行的所有权限阿曼达amdump诸如、之类的操作amstatus。您可能必须在源代码中定义一个新用户。

相关内容