Você precisa de um IP válido em algum lugar. Se este IP não é estático, você pode anunciá-lo através dyn.com como sugerido por outra resposta.
Por trás do IP válido: você precisará de um computador para executar um servidor VPN.
No seu Mac: conectar-se (automaticamente?) à VPN, para que outras pessoas possam "ver" você.
Para outras pessoas se conectarem: Eles precisarão de um acesso ao servidor VPN, endereçando-o através de seu IP estático ou seu nome de host dyn.com. Então eles podem se conectar ao seu ssh.
Isso não será fácil de configurar, mas não vejo outra resposta. Anunciar o IP do seu Mac não será suficiente, pois isso permitirá que apenas outras pessoas vejam o IP do roteador que lhe concede acesso à Internet. Mas este roteador não encaminhará sua porta ssh 22 para a sua.