Ecco cosa ho impostato in passato, il che mi consente di accedere al mio Mac tramite ssh:
Sul mio gateway AT & T, ho configurato le impostazioni del firewall per trasferire tutto il traffico Internet direttamente sul mio aeroporto Extreme. Mentre Airport Extreme non è affatto un firewall di classe enterprise, funziona davvero bene per le esigenze di sicurezza di casa / piccoli uffici. Quindi utilizzo Airport Extreme per inviare tutto il traffico sulla porta 22 all'indirizzo IP interno del mio Mac mini. Ho le mie impostazioni DHCP sulla configurazione di Airport Extreme con una mappa statica, che fornisce sempre lo stesso indirizzo IP al mio Mac mini. Quindi utilizzo Terminal e digita quanto segue:
ssh UserName@MyPublicIPAddress
Dopo questo, mi viene richiesta la password del mio nome utente. Una volta inserita la password, Terminal mi fornisce un prompt per l'account utente che ho effettuato l'accesso come tramite ssh.
Tieni presente che inviando tutto il traffico ssh direttamente al tuo sistema di casa stai aprendo un grosso buco di sicurezza. Anche con una password sicura, sei ancora a serio rischio. L'ho fatto solo in alcune occasioni e per ragioni molto specifiche. Quando usavo OS X Server a casa, avevo inoltrato ssh direttamente al mio server. I log del server hanno mostrato che ero costantemente sotto attacco. Le persone che giravano su Internet avevano trovato il mio server, e cercavano costantemente di entrare. Dopo averlo notato, ho configurato VPN in modo da avere una barriera in più tra il mio server e l'esterno.