Este provavelmente não é um problema de configuração do ssh se estiver trabalhando em sua rede local.
Você tem certeza de que o ssh não é filtrado por um firewall local quando você faz a verificação do lado de fora? Você pode tentar: telnet portquiz.positon.org 22
para testar isso.
Qual erro você recebe? ssh timeout? Se for um tempo limite, isso é provavelmente um problema de firewall.
Você também pode verificar /var/log/auth.log
no seu servidor ssh.
Teste um telnet yourserverpublicip 22
de fora e verifique a saída de netstat -anp
ou tcpdump -ni any port 22
Mais uma ideia: alguns firewalls NAT locais não suportam loopback NAT, de modo que a conexão externa em seu ip público funcionará, mas não dentro de sua rede NAT.