Megfelelő program /etc/ fájljában kutakodj, szinte biztos ott lesz, hogy hogyan kell megoldani, hogy kívülről is elérhető legyen (illetve van ami alapból elérhető kívülről, párszor beszoptam már így mongodb-nél :D).
Pl postgres-nél szépen le van írva:
"# If you want to allow non-local connections, you need to add more
# "host" records. In that case you will also need to make PostgreSQL
# listen on a non-local interface via the listen_addresses
# configuration parameter, or via the -i or -h command line switches."
Illetve, ha valami nem akar csatlakozni akkor érdemes mind a két gépen nyomni egy ufw status-t, hogy tűzfal miatt nem megy-e esetleg (esetleg iptables-t, ha vannak saját szabályok).
Illetve szerintem érdemes lenni kérni a gépére egy akkountot, megosztani azzal a projekt mappát és sshfs-en keresztül felcsatolni nálad.