"John R. Jackson" schrieb:
>
> >The syntax in .amandahosts
> >DIFFERS from .rhosts in that you have to specify one user per line.
>
> I just looked at the code and ran a couple of tests and don't see
> a difference. According to the docs I have, .rhosts allows one (and
> only one) optional username on each line:
>
> hostname [username]
>
> That's exactly what .amandahosts does as well. If you leave off the
> username, it defaults to the Amanda user (the one it is running as from
> inetd/xinetd).
This is different from .rhosts: If you leave off the username, it will
accept any user.
> So what was it in your .amandahosts file that didn't follow this pattern?
Exactly. Reading the .rhosts manpage, I assumed any user would be
accepted if I put only hostnames in there.
> As I recall, it was just a list of host names without username fields.
> Are you running a different user on the client and server?
In fact, FreeBSD used until recently another default user. The backup
server uses "operator:operator" as amanda user/group, while the (older)
clients still utilize the "backup:operator" user. Thus,
interoperatibility stopped after upgrading the backup server (for
unrelated reasons).
Thanks for all the explanations and your help
-Christoph Sold