http://stab.st-andrews.ac.uk/wiki/index.php?title=Globus_gridftp&feed=atom&action=historyGlobus gridftp - Revision history2024-03-28T11:02:21ZRevision history for this page on the wikiMediaWiki 1.30.0http://stab.st-andrews.ac.uk/wiki/index.php?title=Globus_gridftp&diff=6&oldid=prevRf at 19:29, 18 January 20162016-01-18T19:29:11Z<p></p>
<table class="diff diff-contentalign-left" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr style="vertical-align: top;" lang="en">
<td colspan="2" style="background-color: white; color:black; text-align: center;">← Older revision</td>
<td colspan="2" style="background-color: white; color:black; text-align: center;">Revision as of 19:29, 18 January 2016</td>
</tr><tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l23" >Line 23:</td>
<td colspan="2" class="diff-lineno">Line 23:</td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>* Los documentos globus hablan de commandos como '''globusconnect -setup''' y endpoints pero quizá esto no es necesario para una simple descarga a máquina local.</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>* Los documentos globus hablan de commandos como '''globusconnect -setup''' y endpoints pero quizá esto no es necesario para una simple descarga a máquina local.</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'>−</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div><del class="diffchange diffchange-inline">El comando para tener un listado formato largo de directorios es la siguiente</del>:</div></td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins class="diffchange diffchange-inline">Here is one example of a command to get a listing</ins>:</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>  ssh uviconus@cli.globusonline.org "ls -l" fsurcc#med:/lustre-med/share/Outputs_CASAVA</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>  ssh uviconus@cli.globusonline.org "ls -l" fsurcc#med:/lustre-med/share/Outputs_CASAVA</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'>−</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div><del class="diffchange diffchange-inline">A partir de ese commando</del>, <del class="diffchange diffchange-inline">cualquier persona familiarizada con '''ssh''' y '''scp''' puede introducir las variaciones apropiadas para la operación que quiere realizar</del>.</div></td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins class="diffchange diffchange-inline">The pattern in this operation should be familiar to Unix users</ins>, <ins class="diffchange diffchange-inline">which will allow build useful variations</ins>.</div></td></tr>
<!-- diff cache key wiki-bwik:diff:version:1.11a:oldid:5:newid:6 -->
</table>Rfhttp://stab.st-andrews.ac.uk/wiki/index.php?title=Globus_gridftp&diff=5&oldid=prevRf at 19:27, 18 January 20162016-01-18T19:27:31Z<p></p>
<table class="diff diff-contentalign-left" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr style="vertical-align: top;" lang="en">
<td colspan="2" style="background-color: white; color:black; text-align: center;">← Older revision</td>
<td colspan="2" style="background-color: white; color:black; text-align: center;">Revision as of 19:27, 18 January 2016</td>
</tr><tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l14" >Line 14:</td>
<td colspan="2" class="diff-lineno">Line 14:</td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>* The program is run in the background, and one interacts with it via the browser, and particularly, the globus.org website, where one must already have been authenticated before embarking on the dataset transfers.</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>* The program is run in the background, and one interacts with it via the browser, and particularly, the globus.org website, where one must already have been authenticated before embarking on the dataset transfers.</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'>−</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>== <del class="diffchange diffchange-inline">En </del>Linux ==</div></td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>== Linux ==</div></td></tr>
<tr><td class='diff-marker'>−</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>* <del class="diffchange diffchange-inline">La aplicación </del>GUI, <del class="diffchange diffchange-inline">hecho en </del>Tk, <del class="diffchange diffchange-inline">puede ser un poco engorroso</del>. <del class="diffchange diffchange-inline">Si usas Linux, igual te interesa más la línea de comandos</del>, <del class="diffchange diffchange-inline">que tiene un servidor llamado </del>'''cli.globusonline.org'''.</div></td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>* <ins class="diffchange diffchange-inline">The </ins>GUI <ins class="diffchange diffchange-inline">application</ins>, <ins class="diffchange diffchange-inline">programmed in </ins>Tk, <ins class="diffchange diffchange-inline">can be a bit awkward, and the command-line version is recommended, for which one must use a special server of globus</ins>.<ins class="diffchange diffchange-inline">org</ins>, <ins class="diffchange diffchange-inline">called </ins>'''cli.globusonline.org'''.</div></td></tr>
<tr><td class='diff-marker'>−</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>* <del class="diffchange diffchange-inline">en línea de comandos, se puede operar con comandos muy parecidos al </del>ssh<del class="diffchange diffchange-inline">.</del></div></td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>* <ins class="diffchange diffchange-inline">the command-line is quite similar to using </ins>ssh</div></td></tr>
<tr><td class='diff-marker'>−</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>* <del class="diffchange diffchange-inline">hay que subir tu llave pública al sitio web de </del>globus, <del class="diffchange diffchange-inline">dentro del apartado </del>'''Manage Identities''', <del class="diffchange diffchange-inline">y desde ahí</del>, <del class="diffchange diffchange-inline">a </del>'''SSH Public Keys''' <del class="diffchange diffchange-inline">naturalmente</del>. ''<del class="diffchange diffchange-inline">'¡OJO!''' Cuesta unos 10-15 minutos para que se active la nueva llave!</del></div></td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>* <ins class="diffchange diffchange-inline">one should upload one's public key to the </ins>globus <ins class="diffchange diffchange-inline">website</ins>, <ins class="diffchange diffchange-inline">in the </ins>'''Manage Identities''', <ins class="diffchange diffchange-inline">section</ins>, <ins class="diffchange diffchange-inline">and within that, the </ins>'''SSH Public Keys''' <ins class="diffchange diffchange-inline">part. Be aware that it takes at least 15 minutes for the key to take effect</ins>.</div></td></tr>
<tr><td class='diff-marker'>−</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div><del class="diffchange diffchange-inline">* ejemplos que dan como "</del>ssh demodoc@cli.globusonline.org" <del class="diffchange diffchange-inline">dan lugar </del>a <del class="diffchange diffchange-inline">errores</del>. <del class="diffchange diffchange-inline">"demodoc" no es un usuario que debes usar! Utiliza </del>"uviconus"!</div></td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins class="diffchange diffchange-inline">* Lgobus</ins>' <ins class="diffchange diffchange-inline">documentation isn</ins>'<ins class="diffchange diffchange-inline">t always entirely clear, as with</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins class="diffchange diffchange-inline"> </ins>ssh demodoc@cli.globusonline.org</div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins class="diffchange diffchange-inline">which will give an error, </ins>"<ins class="diffchange diffchange-inline">demodoc" being </ins>a <ins class="diffchange diffchange-inline">placeholder</ins>. <ins class="diffchange diffchange-inline">One should use the name of the project, which in my case was </ins>"uviconus"!</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>* Los documentos globus hablan de commandos como '''globusconnect -setup''' y endpoints pero quizá esto no es necesario para una simple descarga a máquina local.</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>* Los documentos globus hablan de commandos como '''globusconnect -setup''' y endpoints pero quizá esto no es necesario para una simple descarga a máquina local.</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td></tr>
<!-- diff cache key wiki-bwik:diff:version:1.11a:oldid:4:newid:5 -->
</table>Rfhttp://stab.st-andrews.ac.uk/wiki/index.php?title=Globus_gridftp&diff=4&oldid=prevRf: Created page with "=Introduction= * Well-established secure data distribution system designed with research in mind * Ofrece un entorno parecido a FTP pero más seguro (hay dos niveles de segur..."2016-01-18T19:22:08Z<p>Created page with "=Introduction= * Well-established secure data distribution system designed with research in mind * Ofrece un entorno parecido a FTP pero más seguro (hay dos niveles de segur..."</p>
<p><b>New page</b></p><div>=Introduction=<br />
<br />
* Well-established secure data distribution system designed with research in mind<br />
* Ofrece un entorno parecido a FTP pero más seguro (hay dos niveles de seguridad), razón por la cual que su configuración sea mñas dificil. Ten en cuenta que sólo hay que hacerlo la primera vez.<br />
* Must be registered as a user on globus.org. Partaking in projects will probably require a second separate set credentials<br />
* A main concern of course has been the large datasets.<br />
<br />
= Usage =<br />
<br />
The concept of '''endpoint''' is critical in globus, though if you install the personal version of their software, a non persistent endpoint is set up automatically.<br />
<br />
== Mac OS X ==<br />
* Download and install "Globus Connect Personal". You find it in '''Support''' section, and within that, '''Downloads'''.<br />
* The program is run in the background, and one interacts with it via the browser, and particularly, the globus.org website, where one must already have been authenticated before embarking on the dataset transfers.<br />
<br />
== En Linux ==<br />
* La aplicación GUI, hecho en Tk, puede ser un poco engorroso. Si usas Linux, igual te interesa más la línea de comandos, que tiene un servidor llamado '''cli.globusonline.org'''.<br />
* en línea de comandos, se puede operar con comandos muy parecidos al ssh.<br />
* hay que subir tu llave pública al sitio web de globus, dentro del apartado '''Manage Identities''', y desde ahí, a '''SSH Public Keys''' naturalmente. '''¡OJO!''' Cuesta unos 10-15 minutos para que se active la nueva llave!<br />
* ejemplos que dan como "ssh demodoc@cli.globusonline.org" dan lugar a errores. "demodoc" no es un usuario que debes usar! Utiliza "uviconus"!<br />
* Los documentos globus hablan de commandos como '''globusconnect -setup''' y endpoints pero quizá esto no es necesario para una simple descarga a máquina local.<br />
<br />
El comando para tener un listado formato largo de directorios es la siguiente:<br />
ssh uviconus@cli.globusonline.org "ls -l" fsurcc#med:/lustre-med/share/Outputs_CASAVA<br />
<br />
A partir de ese commando, cualquier persona familiarizada con '''ssh''' y '''scp''' puede introducir las variaciones apropiadas para la operación que quiere realizar.</div>Rf