Strumenti Utente

Strumenti Sito


wikipaom2015:utilizzocdm

Differenze

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

Link a questa pagina di confronto

Entrambe le parti precedenti la revisione Revisione precedente
Prossima revisione
Revisione precedente
wikipaom2015:utilizzocdm [2015/06/03 20:48]
ebertocchi [Macchina condivisa cdm.ing.unimo.it]
wikipaom2015:utilizzocdm [2018/03/23 15:11] (versione attuale)
ebertocchi [Collegarsi con x2go]
Linea 1: Linea 1:
 +===== Macchina condivisa cdm.ing.unimo.it =====
  
 +La macchina ''cdm.ing.unimo.it'' è dedicata alla didattica e ai servizi correlati.
 +È possibile collegarsi mediante
 +  * Secure Shell ''ssh'', accesso shell comandi + port forwarding (ponte licenze) + X port forwarding
 +    * client in genere preinstallato su sistemi linux/unix
 +    * client ''ssh'' installato come pacchetto opzionale su ''cygwin'' [[https://cygwin.com/setup-x86.exe|32 bit]],[[https://cygwin.com/setup-x86_64.exe|64 bit]], [[wikipaom2015:utilizzocygwin|note di utilizzo]]
 +    * client per windows [[http://tartarus.org/~simon/putty-snapshots/x86/putty-installer.exe|putty]] 
 +  * client ''sftp'' per trasferimento file
 +    * client ''scp'',''sftp'' da shell unix
 +    * percorso ''<nowiki> sftp://USERNAME@cdm.ing.unimo.it:~/ </nowiki>''  da file manager distribuzioni gnu/linux
 +    * client [[http://winscp.net/download/winscp570setup.exe|winscp]] per windows
 +  * login grafico [[http://wiki.x2go.org/doku.php/download:start|X2Go]] - **selezionare Session Type MATE**
 +utilizzando credenziali di ateneo.
 +
 +Tale macchina ha preinstallati
 +  * compilatore fortran ''gfortran'' + editor ''geany''
 +  * editor di immagini in formato vettoriale ''ipe'' + utility ''convert''
 +  * MSC.Marc/Mentat 2013.1 (licenza ad uso didattico) ( ** battere ''mentat2013.1'' al terminale **)
 +  * FIXME Altair Hyperworks 12.0.1 (licenza ad uso didattico)
 +  * ambiente grafico linux Mint 17.1 Mate edition
 +
 +Tale macchina può essere utilizzata (previa autenticazione) come ponte per collegarsi alle licenze di ateneo di MSC.Marc/Mentat e Altair Hypermesh.
 +
 +Riferirsi a [[http://lab.demog.berkeley.edu/LabWiki/index.php/Help:X2go_bankrupcy|resettare connessioni x2go]] nel caso non si riesca a fare il ''resume'' di una sessione precedente.
 +
 +==== Collegarsi con x2go ====
 +
 +Crearsi un utente locale sulla macchina cdm utilizzando il seguente [[https://cdm.ing.unimo.it/user-ldap-change-pwd/indexChangeLdapPassword.php|link]], se non già fatto.
 +
 +Installare [[http://wiki.x2go.org/doku.php/download:start|X2Go]]. 
 +
 +Creare una nuova sessione ''Session -> New session''. Dal menu "Session preferences", "Session" tab
 +
 +
 +| Server: Host   | cdm.ing.unimo.it  |                                                                                             |
 +| Server: Login  | NOMEUTENTE        | da sostituire con utente login ateneo, preceduto da "n" se puramente numerico, es. n123456  |
 +| Session Type   | MATE              |                                                                                             |
 +
 +Dal tab "Input/Output" è possible attivare "bidirectional copy and paste".
 +
 +
 +==== Come utilizzare MSC.Marc ====
 +=== pc win/linux/mac con x2go ===
 +
 +Aprire un terminale da entro sessione x2go
 +
 +  Applications -> System tools -> MATE Terminal
 +  
 +battere quindi al prompt
 +
 +  mentat2013.1
 +
 +Per rendere un pelo più reattivo il rendering del modello si può entrare nel menu
 +
 +  MAIN MENU -> CONFIGURATION -> DEVICE -> DRAW ORDER 
 +  
 +e settare 
 +
 +  DRAW ORDER : DIRECT
 +
 +==== Trasferimento file da/a cdm.ing.unimo.it ====
 +
 +È possibile utilizzare un client sftp, vedi sopra[[wikipaom2015:utilizzocdm#Macchina condivisa cdm.ing.unimo.it| sopra]].
 +  
 +==== Note di configurazione per l'amministratore ====
 +Per ammettere gli username completamente numerici dei nostri studenti, occorre modificare i files
 +
 +  /usr/lib/x2go/x2gosqlitewrapper.pl
 +  /usr/lib/x2go/x2goutils.pm
 +  
 +inserendo entro la ''sub sanitizer'' una regex modificata da
 +
 +  if ($string =~ /^([a-zA-Z\_][a-zA-Z0-9\_\-\.\@]{0,47}[\$]?)\-[...continua...]
 +  
 +a
 +
 +  if ($string =~ /^([a-zA-Z\_0-9][a-zA-Z0-9\_\-\.\@]{0,47}[\$]?)\-[...continua...]
 +  
 +Speriamo bene.
 +=== Altro ===
 +[[restricted:installazioneLinuxMarcVarie|restricted:installazioneLinuxMarcVarie]]