问题使用afpfs 0.8.2连接到Netatalk 3.x

我们在我们的环境中运行Ubuntu Server 16.04上的Netatalk 3.1.11。 这是我们的/usr/local/etc/afp.conf:

; Netatalk 3.x configuration file ; [Global] ; Global server settings afpstats = yes uam list = uams_guest.so uams_dhx.so uams_dhx2.so guest account = "guest" hostname = "$h" [Homes] basedir regex = /home [My AFP Volume] path = /export/test1 

我尝试连接到服务器,以testing来自Ubuntu 17.10运行afpfs 0.8.2的访客用户权限。 以下是客户端显示的login错误:

 $ afp_client mount -a "No User Authent" server:export export/ Mounting volume from server on export/ Login error: Specified UAM is unknown $ afp_client mount -u guest server:export export/ Mounting volume from server on export/ Login error: Authentication failed $ afp_client mount --uam "No User Authent" -u guest server:export export/ Mounting volume from server on export/ Login error: Specified UAM is unknown 

起初,我认为这是一个afpfs被编译没有适当的UAMs的问题,但似乎不是问题:

 $ afp_client status AFPFS Version: 0.8.2 UAMs compiled in: Cleartxt Passwrd, No User Authent, Randnum Exchange, 2-Way Exchange, DHCAST128, DHX2 

谢谢