Come accedere al server Linux

Per entrare su un server con sistema operativo Linux occorre usare un client SSH.

Cos'è un client SSH? E' un software che permette di stabilire una sessione remota con un computer host tramite un'interfaccia a riga di comando, dopo essersi autenticati con una login e password. SSH significa Secure SHell ed è un protocollo di accesso sicuro perché la comunicazione è cifrata. Ha sostituito Telnet.
cosa significa SSH

Come si usa un client SSH su Windows

I computer con sistema operativo Linux o Mac hanno già preinstallato un client SSH.

Quelli con sistema operativo Microsoft Windows, invece, devono installare un software client SSH.

Quale software client SSH installare su Windows?

Un client gratuito molto diffuso è Putty. Non bisogna instarlo. Basta scaricare il file su una cartella del PC ed eseguirlo.

come eseguire Putty

Come accedere al server con Putty

Al primo avvio bisogna configurare il client SSH.

Nel campo Host Name digito l'indirizzo IP ( es. 95.110.190.10 ) oppure l'host name del computer remoto.

Poi seleziono SSH come tipo di connessione alla voce Connection Type.

la configurazione di Putty

Quale porta di collegamento utilizzare? In genere il client SSH utilizza di default la porta 22 del computer remoto per collegarsi. E' opportuno verificare che sia già preimpostata a ventidue su Putty. La porta di collegamento è visualizzata nel campo Port vicino al campo host name.

Se mi sto collegando per la prima volta al server, mi conviene assegnare un nome alla sessione nel campo Saved Sessions e cliccare su Save.

In questo modo, la volta successiva posso collegarmi senza digitare di nuovo l'indirizzo dell'host name.

salvare la configurazione della sessione

Infine clicco sul pulsante Open in basso per accedere al server remoto.

Si apre l'interfaccia a riga comandi di Putty

A questo punto digito la login del computer host e do invio.

digitare la login dopo il campo login as

Poi digito la password di accesso associata allo username.

Nota. Mentre digito la password non si vede nulla ma la password viene comunque inserita.

Poi premo invio.

digitare la password di accesso

Chi fornisce le credenziali di accesso? Inizialmente la login e la password del server sono fornite dal provider. Una volta entrato sul server l'amministratore può comunque modificarle.

Se la login e la password sono corrette, sullo schermo appare la riga di comandi del sistema operativo.

la riga comandi in accesso remoto sul server Linux tramite putty

Ho così aperto una sessione di accesso remoto sul server Linux.

A questo punto posso cominciare a lavorare sul server.

Come si usa un client SSH su Mac

I computer con sistema operativo Mac OS integrano un programma client SSH.

Si chiama Terminale e si trova nella cartella Applicazioni/Utility.

Il comando per accedere alla riga comandi di Linux è il seguente:

ssh -p utente@host

Il comando prende di default la porta 22 se non è specificata.

Se il nome utente della workstation (PC) è uguale allo username sul sistema Linux, del server, allora si può anche omettere di scriverlo.

ssh -p

Tutti i comandi devono essere impartiti in minuscolo.

Come si usa un client SSH su Linux

Il sistema operativo Linux ha un programma di client SSH.

E' quindi possibile collegarsi su un server Linux remoto anche da una workstation con sistema operativo Linux.

Sulla linea comandi di Linux digito il seguente comando:

ssh [numero ip] -l [username]

Il comando si collega di default alla porta 22 della macchina all'IP indicato.

Se non viene indicato lo username, va digitato sulla linea comandi prima della password, una volta stabilito il collegamento.

L'accesso come amministratore

Per lavorare sul server come amministratore devo ottenere i privilegi amministrativi sulla Root.

Sulla riga comandi digito il comando su - e premo invio.

A cosa serve il comando SU? La sigla "su" significa Switch User ed è utilizzato per passare ad un altro utente senza effettuare il logout dal sistema. Per utilizzare il comando "su" basta digitare la password dell'utente cui voglio passare. In questo caso lo utilizzo per accedere come Super User, l'utente "root" che ha i privilegi di amministratore sul server e può modificare la configurazione, installare software, ecc.

Poi digito la password del super user.

digitare SU - per accedere come amministratore

Sulla riga comandi appare il simbolo #.

la riga comandi del super user

Ora posso cominciare a configurare il web server come super user ( amministratore ).

 


 

Segnalami un errore, un refuso o un suggerimento per migliorare gli appunti

FacebookTwitterLinkedinLinkedin
knowledge base

Libri di approfondimento

Linux

FAQ