Come configuro ufw per consentire ssh su un'altra porta? [chiuso]


13

Al momento sto riscontrando alcune difficoltà con il mio server Ubuntu SSH. L'unico titolo con cui ho potuto riassumere la mia situazione era troppo lungo, quindi ecco il mio problema:

Recentemente ho scoperto il comando "ufw" del firewall su Ubuntu, ora sto provando a configurare in modo che quando uso putty per la connessione tramite SSH al mio sistema operativo Ubuntu, potrei usare solo un numero di porta molto specifico e non la porta predefinita "22 ".

Per qualche motivo, mi viene negato l'accesso sulla mia nuova porta scelta. Dato che sono ancora nuovo su Ubuntu e sul networking, non capisco bene cosa c'è che non va, qualche consiglio?


Lo sto chiudendo perché lo hai risolto tu stesso notando che hai fatto un paio di errori (come hai sottolineato nel tuo commento qui sotto).
Oli

Risposte:


12

Suppongo che non hai autorizzato la porta SSH nella tua configurazione ufw. Nel caso in cui ciò non sia stato fatto, la porta su cui SSH è in esecuzione viene bloccata dal firewall. Immagino che non puoi avere accesso remoto al tuo server ...

Se hai accesso (fisico) al tuo server puoi aprire la porta SSH usando il seguente comando:

sudo ufw allow <port number>/tcp 

No, ho già consentito il mio numero di porta specifico con il comando che hai suggerito. E ho anche cambiato il numero di porta nel file "/ etc / ssh / ssh_config"
Armedan,

Non importa, ma grazie per la risposta. Ho ripercorso tutto e qui ci sono gli errori commessi: 1-Avrei dovuto cambiare i numeri di porta in "/ etc / ssh / sshd_config" e non in "/ etc / ssh / ssh_config". 2-Non ho riavviato il server ssh (ovvero sudo /etc/init.d/ssh restart)
Armedan,

che dire di ipv6?
Realtebo,

1
Vale la pena notare che per coloro che lo troveranno in seguito, ci sono due file: / etc / ssh / ssh_config / etc / ssh / sshd_config Il primo è per il client che si collega ad altri computer. Vuoi cambiare quello con sshd, che "d" significa demone (non demone) ed è un programma che attende che i client si connettano al tuo server. Vale anche la pena notare che /etc/init.d/ssh restart in realtà riavvia sshd, sì, è confuso. E per rendere le cose più attuali, Ubuntu 18.04 usa "sudo service sshd restart" per uh ... restart sshd. (uww funziona ancora allo stesso modo, quindi la risposta è ancora valida).
In grado Mac
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.