See "netatalk" for this...been around for a couple of decades and
works great.
Though the default install needs a few setting tweaked for old Macs to talk to it, iirc something with encryption or security settings. Works great though!
Thanks,
Jonathan