I needed to access folders shared by AFP at work, from home, using OS X (Mavericks).

What worked for me (tunnelling the afp connection through ssh):

  • edit ~/.ssh/config file
  • Host remotemachinename
    HostName remoteMachinenaime.remoteDomain.com
    User snoopy
    LocalForward 54800 localhost:548

  • ssh into the remote machine
  • command-k with afp://localhost:54800

See also:
How to remotely access SMB with tunnelling from OS X to Linux, is described here: http://shawnkdev.ch/smb-ssh-osx-linux/
and Tunneling afp over ssh – http://hea-www.harvard.edu/~fine/OSX/afp_tunneling.html