Indice

Accesso mediante SSH

L'accesso mediante SSH e' consentito sui server sotto elencati:

user.diag.uniroma1.it (stesse credenziali della posta elettronica)

svn.diag.uniroma1.it

linuxserv.diag.uniroma1.it (stesse credenziali della posta elettronica)

Download dei Client

Per collegarsi ai server del DIS mediante SSH suggeriamo i programmi:

Windows

Effettuare il download di uno dei seguenti programmi. Entrambi forniscono sia un tool a riga di comando che un'interfaccia grafica per il trasferimento dei file.

NomeCompatibilitàDownload
SSHWinClient SSHWinClient.exe
Winscp WINSCP


Mac OS X

Il client ssh-sftp è disponibile nell'installazione di base del SO.

Frontend grafici:

Cyberduck (SFTP)


Linux

Il client ssh-sftp e' disponibile come parte integrante del sistema in tutte le distribuzioni del SO.

Guide all'uso dei client

Windows: SSHWinClient

Accesso via SSH

Per connettersi da remoto al proprio spazio web tramite SSH basta seguire i seguenti passaggi:

Verra' visualizzato il messagio “Enter your authentication response”

A questo punto siete connessi al server specificato via SSH, e per qualunque operazione basta utilizzare la linea di comando.


Una volta connessi verra' visualizzata in alto a destra una finestra Add profile che vi permetterà di salvare i parametri di connessione appena inseriti.
Al prossimo avvio per connettersi basterà cercare il profilo appena aggiunto sotto il pulsante Profiles.


Naturalmente e' possibile aggiungere altri profili e rendere più comodo l'utilizzo di SSH per la connessione ad un server remoto.

Linux: tool da linea di comando ssh (OpenSSH) e sftp

In tutte le principali distribuzioni di Linux (e in generale nei sistemi della famiglia UNIX), ssh e sftp sono tool disponibili all'interno del sistema operativo

SSH

Per utilizzare il comando ssh aprire un Terminale e digitare:

ssh [opzioni] nomeutente@host [comando]

Per le opzioni disponibili è possibile consultare il manuale digitando da terminale:

man ssh

SFTP

Per utilizzare il comando sftp aprire un Terminale e digitare:

sftp [opzioni] nomeutente@host

Se ci si connette ad un host per la prima volta, si riceverà il messaggio “The authenticity of the host 'sftp.cae.wisc.edu' can't be established.” Questo perchè l'host non è ancora stato inserito nella lista degli host conosciuti. Rispondere 'yes' per connettersi comunque al server.

Sftp aggiungerà quindi l'host indicato al database degli host conosciuti e verrà chiesta la password del proprio account.

Inserire la password e verrà visalizzato il prompt di sftp:

sftp>

Di default, sftp imposterà come directory corrente la directory home del proprio account utente.

Comandi sftp

Molti comandi utilizzati da sftp sono simili ai comandi della shell UNIX utilizzati per navigare all'interno delle directory e per manipolare files, con alcune piccole modifiche.

La differenza principale è che quando si utilizza sftp è come se si stesse utilizzando due computer differenti, perciò si dovrà distinguere una versione locale e una versione remota di ogni comando. La versione *locale* di ogni comando ha il prefisso l-.

Comandi Principali
cd -   cambia la directory corrente

lcd -  cambia la directory locale corrente

ls -   mostra la lista dei file contenuti nella directory corrente sul server remoto

lls -  mostra la lista dei file contenuti nella directory corrente sul proprio computer

pwd -  mostra il percorso della directory corrente sul server remoto

lpwd - mostra il percorso della directory corrente sul proprio computer

exit - esce da sftp