Come faccio a scoprire su quale porta è in esecuzione SSH?

How Do I Find Out Which Port Ssh Is Running



Secure Shell, comunemente chiamato SSH, è un protocollo di rete utilizzato per eseguire accessi remoti in macchine in una rete o su Internet. SSH è molto popolare in quanto sicuro e facile da usare, soprattutto se ti senti a tuo agio nell'uso del terminale.

In questa guida rapida, discuteremo come installare SSH utilizzando il server OpenSSH su un sistema Linux, la configurazione rapida e, infine, ti mostreremo come visualizzare e modificare la porta su cui è in esecuzione SSH.







Cominciamo:



Installazione di SSH su Linux

Iniziamo discutendo come installare SSH su Linux.



NOTA: Questa parte del tutorial non è poi così importante e puoi saltarla se hai già installato SSH sul tuo sistema.





Detto questo, inizia aggiornando il sistema usando il comando:

sudo apt-get update && sudo apt-get upgrade

Successivamente, installa il server OpenSSH utilizzando il semplice comando:



sudo apt-get install openssh-server

Una volta che il comando viene eseguito correttamente, dovresti avere l'installazione di SSH sul tuo sistema e iniziare a configurarlo.

Per convenzione, il servizio SSH viene installato come servizio ssh e puoi gestirlo utilizzando systemd.

Inizia controllando se hai installato correttamente il servizio usando il comando:

sudo service ssh status
[FAIL] sshd non è in esecuzione... fallito!

Dopo aver confermato di aver installato il servizio SSH, puoi andare avanti e avviare il servizio utilizzando il comando:

sudo service ssh start
[ ok ] Avvio del server OpenBSD Secure Shell: sshd.

Per abilitare l'esecuzione di SSH all'avvio, utilizzare il comando systemctl:

sudo systemctl abilita ssh

Come cambiare la porta SSH predefinita

SSH è una potente funzionalità che consente accessi remoti su un dispositivo da qualsiasi parte del mondo. Questa funzionalità può anche essere una vulnerabilità sfruttabile se un utente malintenzionato ottiene l'accesso al sistema.

Un modo fondamentale per proteggere SSH è cambiare la porta su cui viene eseguito per impostazione predefinita, la porta 22.

Sentirai spesso la seguente barzelletta: L'universo è composto da protoni, neutroni, elettroni e porte ssh predefinite. Questa battuta è in voga nei circoli dei programmatori perché le porte SSH predefinite sono suscettibili agli attacchi, in particolare alla forzatura bruta.

Vediamo ora come iniziare a proteggere il sistema modificando la porta SSH predefinita.

Per cambiare la porta SSH predefinita, dobbiamo modificare il file di configurazione del server SSH in /etc/ssh/sshd_config

Modifica il file di configurazione e decommenta la voce #Port e specifica la porta che desideri utilizzare come porta SSH predefinita.

sudo nano /etc/ssh/sshd_config #Port 22

Puoi anche eseguire altre configurazioni in questo file per migliorare la sicurezza del tuo server, ma non ne parleremo in questo tutorial.

Ora chiudi il file e salva tutte le modifiche. Successivamente, dobbiamo riavviare il servizio per applicare le modifiche, cosa che puoi fare usando il comando:

sudo service ssh riavvio

Come trovare la porta su cui è in esecuzione SSH

Per visualizzare la porta su cui è in esecuzione SSH, cat il contenuto del file sshd_config e grep per la porta utilizzando il comando:

cat /etc/ssh/sshd_config | grep Porta Porta 3333 #GatewayPorts no

Conclusione

In questa guida rapida, abbiamo discusso come installare e configurare rapidamente SSH su Linux. Abbiamo anche spiegato come modificare il file di configurazione SSH per cambiare la porta SSH predefinita e infine abbiamo visto come sapere su quale porta SSH è in esecuzione.