ssh

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

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

Secure Shell, comunemente chiamato SSH, è un protocollo di rete utilizzato per eseguire accessi remoti su macchine in 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, 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 funzione 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 è fatto di 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.

Diamo ora un'occhiata a come puoi iniziare a proteggere il tuo sistema cambiando 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 su 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.

Come utilizzare AutoKey per automatizzare i giochi Linux
AutoKey è un'utilità di automazione desktop per Linux e X11, programmata in Python 3, GTK e Qt. Utilizzando la sua funzionalità di scripting e MACRO, ...
Come mostrare il contatore FPS nei giochi Linux
I giochi Linux hanno avuto una grande spinta quando Valve ha annunciato il supporto Linux per il client Steam e i loro giochi nel 2012. Da allora, mol...
Come scaricare e giocare a Sid Meier's Civilization VI su Linux
Introduzione al gioco Civilization 6 è una versione moderna del concetto classico introdotto nella serie dei giochi Age of Empires. L'idea era abbasta...