Strumenti Utente

Strumenti Sito


informatica:sol:laboratorio13:faq

Differenze

Queste sono le differenze tra la revisione selezionata e la versione attuale della pagina.

Link a questa pagina di confronto

informatica:sol:laboratorio13:faq [07/02/2013 alle 15:41 (12 anni fa)] – creata Susanna Pelagattiinformatica:sol:laboratorio13:faq [04/03/2013 alle 08:32 (12 anni fa)] (versione attuale) – [E' possibile accedere al numero di linea in C ?] Susanna Pelagatti
Linea 1: Linea 1:
  ====== FAQ ======  ====== FAQ ======
 Ossia //Frequently Asked Questions//. Ossia //Frequently Asked Questions//.
 +
 +
 +
 +
 +
 +
 +
 +                                                                    
 +                                             
 +===== Come posso collegarmi in modo sicuro ad una macchina remota? =====
 +
 +Su sistemi basati su Unix è disponibile il client SSH che permette di collegarsi in modo sicuro ad una macchina remota su cui abbiamo un account. (Se si utilizza Windows è possible utilizzare il programma Putty, il cui eseguibile e la cui documentazione è disponibile [[http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html|qui]]).
 + 
 +Una volta aperta la shell è sufficiente digitare il seguente comando:
 +<code>
 +bash(utente_locale):$ ssh utente@nome_simbolico_o_ip_macchina_remota
 +</code>
 +e vi verrà richiesta la vostra password per l'utente sulla macchina remota a cui state cercando di collegarvi. 
 +
 +===== Come posso collegarmi al centro di calcolo da casa? =====
 +
 +Potete collegarvi al server olivia.cli.di.unipi.it (o a qualsiasi altra macchina del CDC didattica). Usando le vostre credenziali presso il centro di calcolo avrete accesso alla vostra home directory. Ecco come deve fare l'utente rossi a collegarsi al cdc, su olivia:
 +<code>
 +bash(utente_locale):$ ssh rossi@olivia.cli.di.unipi.it
 +Password:la password di rossi
 +</code>
 +Una volta loggati con successo potete lavorare nella vostra home come fareste se foste loggati ad una macchina dei laboratori, e quindi avendo a disposizione tutti i programmi che vi necessitano: compilatore, debugger, e gli altri tool visti a lezione.
 +Per utilizzare la bash vedere questa [[informatica:sol:laboratorio13:faq#come_faccio_ad_utilizzare_la_bash_se_la_mia_shell_di_default_e_la_cshtcsh|Faq]].
 +Quando ci si vuole scollegare dalla macchina remota, digitare il comando (sempre nella shell remota):
 +<code>
 +bash(rossi): logout
 +</code>
 +
 +===== Posso utilizzare i programmi remoti dotati di interfaccia grafica? =====
 +
 +Sì, ad esempio potreste aver bisogno di utilizzare ddd, o un editor di testo grafico per scrivere i vostri programmi. Per visualizzare l'interfaccia sul vostro display, occorre che vi colleghiate alla macchina usando il comando ssh con opzione -X
 +<code>
 +bash(utente_locale):$ ssh -X rossi@olivia.cli.di.unipi.it
 +Password:la password di rossi
 +</code>
 +Dopodichè potete lanciare i vostri programmi da shell nel modo usuale.
 +
 +===== Posso collegarmi alle macchine dei laboratori del centro di calcolo? =====
 +
 +Sì, come alla macchina olivia potete collegarvi a qualsiasi macchina del centro di calcolo. Ma è necessario che la macchina sia accesa e vi sia in esecuzione linux, ed in particolare il server ssh. Ricordatevi di impostare i permessi della vostra home directory nel modo opportuno come descritto nella [[informatica:sol:laboratorio13:faq#come_posso_proteggere_i_miei_file_in_modo_che_non_siano_leggibili_dagli_altri_gruppi|Faq]].
 +
 +===== Come posso trasferire files da e verso una macchina remota? =====
 +
 +Spesso potreste aver bisogno di trasferire file che avete, ad esempio, sulle vostre macchine a casa o sul portatile, verso la vostra home del cdc. A questo scopo potete utilizzare il programa scp:
 +<code>
 +bash(utente_locale):$ scp file_locale1....file_localeN rossi@olivia.cli.di.unipi.it:./DIRECTORY_REMOTA
 +</code>
 +Per copiare un intera directory (e tutte le sue sottodirectory) usare l'opzione -r
 +<code>
 +bash(utente_locale):$ scp -r DIRECTORY rossi@olivia.cli.di.unipi.it:./DIRECTORY_REMOTA
 +</code>
 +
 +Allo stesso modo è possibile trasferire i file che avete nella vostra home directory remota verso la vostra macchina locale, basta invertire i parametri:
 +<code>
 +bash(utente_locale):$ scp rossi@olivia.cli.di.unipi.it:./DIRECTORY_REMOTA/file_remoto1 ... rossi@olivia.cli.di.unipi.it:./DIRECTORY_REMOTA/file_remotoN DIRECTORY_LOCALE
 +</code>
 +
  
  
informatica/sol/laboratorio13/faq.1360251691.txt.gz · Ultima modifica: 07/02/2013 alle 15:41 (12 anni fa) da Susanna Pelagatti

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki