Travailler sur sa machine
Comment travailler efficacement depuis chez soi/à distance.
- MonTP : Accéder à sa session INSA depuis chez soi
- Transférer des fichiers entre son PC et sa session INSA
- WSL: Linux dans Windows
- Obtenir des licences de logiciels
- Accéder à ses mails
- Accéder à sa session en SSH
- Session VSCode distante par SSH
MonTP : Accéder à sa session INSA depuis chez soi
Le CSN a mis en place une plateforme de bureau distant permettant à tout étudiant d'accéder à sa session Windows ou Linux de l'INSA. La démarche demande d'abord d'installer le VPN avant de pouvoir accéder à l'accès distant.
Cela vous permet d'accéder aux logiciels (parfois payants et très onéreux) installés sur ces sessions ainsi que de travailler sur des fichiers qui sont restés en salle de TP ?
VPN
Il faut d'abord avoir configuré et être connecté au VPN, car pour des raisons de sécurité, ce service n'est pas accessible depuis un réseau extérieur à l'INSA. Le VPN va vous donner accès au réseau de l'INSA, et donc vous autoriser à utiliser l'outil mis à disposition. Avant de procéder, configurez et connectez-vous au VPN en suivant ce tutoriel.
Une analogie pour bien faire la différence entre le VPN et le bureau à distance : vous ne pouvez pas utiliser un ordinateur de l'INSA sans être dans la salle de TP. Imaginez se connecter au VPN est comme entrer dans la salle de TP, et se connecter au bureau distant est comme allumer l'ordinateur qui est dans la salle. Si vous n'êtes pas dans la salle, il sera compliqué d'allumer le PC.
Accès à vos sessions INSA avec le bureau distant
Avec le VPN activé, ouvrez votre navigateur et allez à cette adresse : https://montp.insa-toulouse.fr. Si la fenêtre ne charge pas, vérifiez que votre VPN est activé.
Entrez votre login INSA et votre mot de passe INSA.
Vous pourrez ensuite choisir une connexion à un Bureau à distance Linux ou un Bureau à distance Windows. Il suffit de cliquer sur celui de votre choix et c'est parti !
En cas de problème, visitez la documentation du CSN : http://csn.insa-toulouse.fr/fr/services/services-a-la-pedagogie/salles-tps-virtuelles.html
Déconnexion
Merci de vous déconnecter une fois votre travail terminé. Les ressources sont limitées en ces temps difficiles et vous déconnectez permet de libérer les ressources associées à votre session pour que d'autres étudiants puissent profiter, eux aussi, de ce système.
Déconnecter de votre bureau Linux
Cliquer sur l’icône de déconnexion située dans le coin supérieur droit de votre écran.
Un pop-up s'ouvrira, et il vous faut cliquer sur "Fermer la Session". Un autre pop-up, comme le montre l'image ci-dessous apparaît, il vous faut cliquer sur Accueil pour revenir à la page d'accueil.
Déconnecter de votre bureau Windows
Cliquer sur l'icône Windows situé dans le coin inférieur gauche de votre écran. Cliquer sur "Marche/Arret" puis Déconnecter comme le montre l'image ci-dessous.
Un autre pop-up, comme le montre l'image ci dessous apparaît, il vous faut cliquer sur Accueil pour revenir à la page d'accueil.
Contact
Si une erreur persiste, contacter le club'Info à l'adresse e-mail suivante : club.info@amicale-insat.fr
Transférer des fichiers entre son PC et sa session INSA
L'INSA de Toulouse permet à chaque étudiant d'accéder à ses fichiers créés lors d'une session sur l'un des ordinateurs de l'INSA (pour récupérer ses TPs par exemple !).
Depuis peu, le CSN a mis en place un WebFTP sur lequel vous pouvez voir, modifier et télécharger les fichiers qui se trouvent sur votre session INSA. Il suffit d'aller à l'adresse https://mesfichiers.insa-toulouse.fr.
Le dossier Bureau correspond à votre Bureau Linux. Les fichiers situés dans votre Bureau Windows se trouvent dans le dossier Windows puis Bureau.
Pour uploader un fichier, il suffit de faire glisser ce fichier sur le dossier dans lequel vous le voulez.
Vous pouvez également éditer un fichier en cliquant dessus (1) et en sauvegardant (2). Vous pouvez enfin télécharger le fichier en cliquant sur l'icône en haut (3)
Méthode de PGM
Le site mes fichiers peut être pénible pour transférer un dossier complet ou simplement plusieurs fichiers. Pour cela une solution est d'utiliser le SFTP :
- Connectez-vous au VPN
- Sur votre machine locale ouvrez votre meilleur terminal (Windows : Super+x puis Windows Powershell, Linux : Ctrl+Alt+T ou rechercher "Terminal")
- Tapez
sftp
login@srv-ens-calcul.insa-toulouse.fr
- Si on vous demande la confiance, tapez
yes
- Entrez votre mot de passe
- Et voilà, vous êtes connecté ! Voici les commandes qui vous seront utiles :
ls
pour lister les fichiers et répertoirescd
pour changer de répertoire (cd ..
pour remonter)get -r file .
pour récupérer un fichierget -r * .
pour récupérer tous les fichiers d'un répertoireput -r file .
pour mettre un fichier en ligne
Le . sert à spécifier où vous voulez envoyer le fichier sur votre machine. Ici "." permet de dire "l'endroit ou était votre terminal avant de lancer la commande sftp" (probablement votre home directory)
WSL: Linux dans Windows
Il peut être très utile d'avoir accès un terminal Linux, mais mettre un place l'environnement, même avec une machine virtuelle, est parfois compliqué. Une solution proposée par Microsoft, s'appelle Windows Subsystem for Linux (WSL). Elle permet d'avoir un terminal Linux, parmi un choix de distributions répandues, notamment Ubuntu.
Cette solution n'est disponible que sur Windows 10. Toutes les instructions à suivre viennent de cette page de documentation Microsoft
Préparation
Installation
- Choisissez la distribution Linux de votre choix sur le Microsoft Store. Si vous n'y connaissez pas grand chose, mieux vaut installer Ubuntu
- Après l'installation, lancez l'application, suivez les instructions, et voilà ! Pour éviter des futurs problèmes avec apt-get, exécutez dans votre nouveau terminal, la commande :
sudo apt update
Bonnes pratiques
Vous pouvez accéder à vos fichiers Windows depuis ce terminal. Il vous suffit d'aller dans le répertoire /mnt
, dans lequel vous retrouverez vos disques, notamment le disque C:
, qui aura pour chemin /mnt/c
dans votre terminal.
Il est même fortement recommandé de travailler sur votre disque Windows, plutôt que dans votre répertoire personnel de Linux, sauf si vous affectionnez éditer vos fichiers dans un terminal.
Si vous utilisez git, il vaut mieux le faire depuis Windows. Des problèmes relatifs aux droits peuvent survenir si vous l'utilisez depuis Linux (c'est lié au système de fichier NTFS utilisé par Windows).
Obtenir des licences de logiciels
Accéder à ses mails
Accéder à sa session en SSH
Pour travailler vos cours d'UNIX, pour accéder à vos fichiers sans avoir une encombrante interface graphique ou simplement par commodité, vous pouvez vous SSH sur votre session INSA. Pour cela, rien de plus simple :
- Connectez-vous au VPN
- Sur votre machine locale ouvrez votre meilleur terminal (Windows : Super+x puis Windows Powershell, Linux : Ctrl+Alt+T ou rechercher "Terminal")
- Tapez
ssh
login@srv-ens-calcul.insa-toulouse.fr
- Si on vous demande la confiance, tapez
yes
- Entrez votre mot de passe
- Et voilà, vous êtes connecté ! Tapez
exit
pour vous déconnecter.
Session VSCode distante par SSH
Tu souhaites finir un TP mais en tu en as marre de travailler sur la salle de TP virtuelle ? Utilise une session distante VSCode ! Suis les étapes ci-dessous pour ouvrir une session par SSH.
- Télécharge VSCode sur ta machine
- Connecte-toi au VPN (cf. page VPN)
- Ouvre VSCode
- Configure l'hôte SSH
- Clique en bas à gauche sur le logo ><
- Sélectionne l'option SSH
- Ajoute un nouvel hôte SSH
toto@srv-ens-calcul.insa-toulouse.fr
Oùtoto
est ton login INSA - Choisisse l'emplacement du fichier de config SSH à utiliser
Si tu ne sais pas lequel choisir sélectionne le premier proposé
- Connecte-toi à l'hôte distant
- Clique en bas à gauche sur le logo ><
- Choisis l'option de connexion SSH
- Sélectionne l'hôte que tu viens de créer :
srv-ens-calcul.insa-toulouse.fr
- Entre ton mot de passe INSA
- Ouvre ton TP
- Ouvre le dossier sur lequel tu veux travailler
- Entre ton mot de passe INSA
- Si tu as besoin d'un terminal ouvre-le dans VSCode