更改 Netatalk 服务器名称

更改 Netatalk 服务器名称

有没有办法更改 Netatalk AFP 服务器的名称,如客户端所示?

我在 FreeBSD 10.1 上使用 OS X 客户端运行 Netatalk3。在客户端上,我看到标有主机名的服务器。我会将其更改为更具描述性的内容。

FreeBSD 默认配置中的 AHVHI 支持 Netatalk。

答案1

在 Global 部分设置主机名参数afp.conf

例如/etc/netatalk/afp.confg

[Global] 
; Global server settings
hostname = my-afp-server-name

在较旧的 Netatalk 2 安装中,此文件称为afpd.conf

答案2

对于仍然是 Raspbian 一部分的 netatalk 2.2 版本(为什么每个 Linux 发行版在这么多东西上都这么过时?)我必须使用以下内容:

vi /etc/netatalk/afpd.conf

      # add line at end of file
      "Your Machine"

service netatalk restart

这看起来很有趣,但基本上是说“使用默认选项配置名为 Your Machine 的服务器”。

请注意,netatalk 守护程序主要是一个 AFP 服务器。您的计算机还可以使用 Avahi 守护程序通过 mDNS 进行广告,在这种情况下,您可能还需要更改其中的主机名:

sudo vi /etc/avahi/avahi-daemon.conf

    host-name=Your Machine

service avahi-daemon restart

相关内容