Transfert de données de l'extérieur : Différence entre versions

Un article de Informaticiens département des sciences de la Terre et l'atmosphère
Aller à: navigation, charcher
m (Connexion et transfert de données de/vers l’extérieur de l'UQÀM)
m (Configuration de votre client ssh (linux))
Ligne 11: Ligne 11:
  
 
===Configuration de votre client ssh (linux)===
 
===Configuration de votre client ssh (linux)===
pour se faciliter la vie, on peut introduire ce qui suit dans le fichier de configuration ${HOME}/.ssh/config
+
pour se faciliter la vie, on peut introduire ce qui suit dans le fichier de configuration ${HOME}/.ssh/config <br>
#
+
(remplacer username par votre nom d'usager sur les serveurs du groupe ESCER)
 
  Host snow
 
  Host snow
 
  Hostname localhost
 
  Hostname localhost
Ligne 41: Ligne 41:
 
  LocalForward 3303 robert.sca.uqam.ca:22
 
  LocalForward 3303 robert.sca.uqam.ca:22
 
  LocalForward 3304 zwack.sca.uqam.ca:22
 
  LocalForward 3304 zwack.sca.uqam.ca:22
 
+
on opère ensuite en 2 temps
 +
1 - à partir de votre machine, établir la connection vers hoppy
 +
  ssh hoppy
 +
2 - à partir de votre machine, dans une autre fenêtre, ssh direct sur un serveur (snow par exemple)
 +
  ssh snow
 +
(3301/3302/3303/3304 peuvent être remplacés par tout numéro de "port" valide non privilégié (>1024) et non utilisé par un autre logiciel.
  
 
===Transfert de données de/vers l’extérieur===
 
===Transfert de données de/vers l’extérieur===

Version depuis le 2 d'avril 2020 à 15:35

Connexion et transfert de données de/vers l’extérieur de l'UQÀM

Dans le contexte ci-dessous, "extérieur de l'UQÀM" signifie un endroit qui ne fait pas partie du réseau cablé du département des sciences de la Terre et de l'atmosphère de l'UQÀM.

Connexion de l’extérieur

Pour se connecter de l’extérieur de l'UQÀM sur les serveurs du Centre ESCER, vous devez passer par notre nouveau serveur hoppy (il remplace st2). Adresse DNS:hoppy.sca.uqam.ca Une fois sur le serveur, vous pouvez vous connecter sur un des serveurs du Centre ESCER en n'utilisant que le nom du serveur ('robert', 'zwack', 'glacier', 'snow'). Pas besoin de mettre le 'sca.uqam.ca'. Cette connection se fera en utilisant le protocole ssh

Configuration de votre client ssh (linux)

pour se faciliter la vie, on peut introduire ce qui suit dans le fichier de configuration ${HOME}/.ssh/config
(remplacer username par votre nom d'usager sur les serveurs du groupe ESCER)

Host snow
Hostname localhost
User username
Port 3301
#
Host glacier
Hostname localhost
User username
Port 3302
#
Host robert
Hostname localhost
User username
Port 3303
#
Host zwack
Hostname localhost
User username
Port 3304
#
Host hoppy
Hostname hoppy.sca.uqam.ca
User username
DynamicForward 8888
LocalForward 3301 snow.sca.uqam.ca:22
LocalForward 3302 glacier.sca.uqam.ca:22
LocalForward 3303 robert.sca.uqam.ca:22
LocalForward 3304 zwack.sca.uqam.ca:22

on opère ensuite en 2 temps

1 - à partir de votre machine, établir la connection vers hoppy
  ssh hoppy
2 - à partir de votre machine, dans une autre fenêtre, ssh direct sur un serveur (snow par exemple)
  ssh snow

(3301/3302/3303/3304 peuvent être remplacés par tout numéro de "port" valide non privilégié (>1024) et non utilisé par un autre logiciel.

Transfert de données de/vers l’extérieur

1) Si vous pouvez accéder à l’endroit extérieur (c'est-à-dire ls source ou la destination des données) à partir des serveurs ESCER, démarrez le transfert à partir des serveurs ESCER.

2) Pour le transfert de grands volumes de données (quelque centaines des Go ou plus), vous pouvez aussi utiliser "Globus": https://app.globus.org/file-manager

3) Vous pouvez également utiliser l'espace disque de 'hoppy'. 'Adresse IP: hoppy.sca.uqam.ca' pour ces transferts de données. Pour l'instant, l'espace disque disponible et visible de hoppy (/transfert/xxxx) est d'environ 2 To au total. Comme cet espace disque est limité et partagé entre tous les utilisateurs, il ne peut être utilisé que temporairement! Toutes les données peuvent être automatiquement effacées après 7 jours!

Par exemple, si vous voulez partager des données que vous avez sur nos serveurs avec quelqu’un (ou vous-même) de l’extérieur de l'UQÀM, vous n'avez qu'à transférer vos données sur /transfert (accessible sur hoppy et nos serveurs) et vous ou quelqu’un d'autre peut aller les chercher de l'extérieur. Ou, si quelqu’un veut vous envoyer des données, cette personne peut les transférer sur hoppy et vous pouvez aller les chercher a partir d'un des nos serveurs.

Si vous voulez partager des données avec quelqu’un qui n'a pas de compte sur nos serveurs , cette personne peut obtenir un compte temporaire sur 'hoppy' pour y déposer ou y récupérer des données. Mais AVANT de partager vos données, assurez-vous que vous avez le droit de les partager!!!

Si vous désirez utiliser l'espace disque de hoppy pour des transferts de données, veuillez remplir le formulaire suivant: http://wwd.intranet-scta.uqam.ca/creationcompte

Accès aux sites web internes de l'UQÀM à partir de votre machine à l'extérieur

Recette pour "power users", à utiliser avec précaution

1 - établir un canal "proxy"

ssh -D 8888 votre_compte@hoppy.sca.uqam.ca

2 - créer un profil d'usager supplémentaire (avec proxy) dans le fureteur de votre machine(firefox/chrome/brave/safari/...)

proxy de type socks5
port 8888 
hôte localhost 
pour firefox/linux http://armnlib.uqam.ca/images/proxy.png

3 - redémarrer votre fureteur en utilisant le profil d'usager avec proxy créé à l'étape 2

quelques références

https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Multiple_profiles
https://support.mozilla.org/en-US/kb/profile-manager-create-remove-switch-firefox-profiles

N.B. 8888 n'est qu'un exemple et peut être remplacé par tout numéro de "port" valide supérieur à 1024. Ce port doit évidemment être libre (non utilisé par un autre logiciel)

(supplément d' information et images à venir)