Perché sshd accetta solo connessioni dalla LAN? (Leopardo delle nevi)

1

Il "server" ("mini", che esegue OSX 10.6) ha SysPrefs > Condivisione > RemoteLogin abilitato. Posso accedere da un'altra macchina sulla LAN con ssh [email protected] bene. Per abilitare l'accesso dalla WAN, ho assegnato un indirizzo IP statico a mini (192.168.1.102) e aggiunto una voce portmapping nella mia TimeCapsule, mappando la porta 10221 a 192.168.1.102:21. Ho un nome host DynDNS, quindi dovrei essere in grado di accedere tramite ssh -p 10221 [email protected] ma si blocca e alla fine scade.

Ho verificato che DNS sta mappando my.homeip.net con il mio indirizzo IP pubblico corretto.

C'è un'altra impostazione su "mini" che ho trascurato, che consente connessioni locali ma ignora quelle non locali?

    
posta Chap 15.09.2011 - 16:40
fonte

2 risposte

1

Stai inoltrando alla porta 21 sul tuo mac mini. SSH utilizza la porta 22.

Inoltre, non sei obbligato a utilizzare una porta diversa sul router: puoi mappare la porta da 22 a 192.168.1.102:22

    
risposta data 15.09.2011 - 16:51
fonte
0

La porta 21 è riservata per FTP. Perché non impostare il porto pubblico e privato a 22? Prova "il solito modo" per vedere se funziona, quindi prova i numeri di porta stravaganti se sei veramente interessato a mettere in sicurezza l'oscuramento.

    
risposta data 15.09.2011 - 16:48
fonte

Leggi altre domande sui tag