Accès extérieur¶
Pour accéder aux machines du GERAD ou du CIRRELT lorsque vous utilisez votre ordinateur personnel, vous devez tout d'abord vous connecter au VPN.
Installez le client sur votre ordinateur et contactez-nous pour obtenir les fichiers de configuration à une des adresses suivantes: - aide@gerad.ca - aide.montreal@cirrelt.ca
Windows¶
Téléchargez le client openvpn sur votre ordinateur et installez-le.
MacOS¶
Vous avez le choix entre:
Téléchargez et installez le logiciel.
Linux¶
Sous Linux, le logiciel est souvent déjà installé. Sinon, vous pouvez utiliser votre gestionnaire d'application.
Ubuntu¶
sudo apt update
sudo apt install openvpn network-manager-openvpn network-manager-openvpn-gnome -y
sudo systemctl restart NetworkManager
Fedora¶
sudo dnf install openvpn NetworkManager-openvpn NetworkManager-openvpn-gnome -y
sudo systemctl restart NetworkManager
Alma linux¶
sudo dnf install epel-release -y
sudo crb enable
sudo dnf install openvpn NetworkManager-openvpn NetworkManager-openvpn-gnome -y
sudo systemctl restart NetworkManager
Connexion ssh¶
Après avoir établi la connexion VPN, pour faire une connexion à une machine du GERAD ou du CIRRELT, vous devez connaître le nom de la machine et vous devez aussi avoir une application de connexion.
Windows¶
Vous pouvez démarrer un terminal powershell dans lequel vous aurez accès au programme ssh.
À noter que pour certains ordinateurs, le ssh de Windows n'est pas directement compatible. Dans ce cas, vous devrez créer ou modifier le fichier config dans votre répertoire ssh et ajouter votre ordinateur.
Dans l'exemple suivant, nous appliquons la règles à tous les ordinateurs, il est préférable d'être plus spécifique.
MacOS et Linux¶
Démarrez l'application terminal et pour utiliser le programme ssh.
Transfert de fichiers¶
Si vous avez à transferer des fichiers de votre ordinateur personnel à votre compte, vous pouvez utiliser un programme comme:
Outils¶
Voici une liste d'outils qui peuvent être utiles dans différentes circonstances.
- Tmux. Multiplexeur de terminal. Permet de conserver la session distante même si la connexion est interrompue.
- Visual studio code. Permet d'éditer des documents sur une machine distante.