Inicialmente achei que o problema era porque eu havia seguido uma estrutura diferente da usada pelo professor, porém não, pois acabei refazendo tudo exatamente igual ao professor e no log do Gogs apresenta o seguinte erro:
2018/02/18 16:26:24 [TRACE] SSH server cipher list: [aes128-ctr aes192-ctr aes256-ctr aes128-gcm@openssh.com arcfour256 arcfour128] 2018/02/18 16:26:24 [FATAL] Fail to start SSH server: listen tcp 0.0.0.0:22: bind: permission denied
Eu fiz tudo mais de uma vez e fica sempre esse erro, alguém tem uma luz?