Passer au contenu principal

Pour les étudiants

Les étudiants ont le droit d'avoir un espace web, avec aussi une base de donnée s'ils le souhaitent.

Prérequis

Avant de continuer, merci de bien lire les Règles d'utilisation d'Etud.

Pour pouvoir accéder à son espace web étudiant, il faut :

  • Être étudiant à l'INSA
  • Être connecté sur le VPN

Création de l'espace

Si vous êtes étudiant, et que vous n'avez toujours pas activé votre espace. Sachez qu'il suffit de se connecter une fois au serveur etud.insa-toulouse.fr afin de le créer.

Pour cela ouvrez un terminal sur votre ordinateur (Mac, Linux ou Windows) et tapez la commande suivante :

ssh login@etud.insa-toulouse.fr

En replaçant login par votre login INSA. Par exemple ''ssh michel@etud.insa-toulouse.fr'' pour l'utilisateur avec le login ''michel''.

Vous aurez sûrement un message vous demandant de confirmer la connexion, tapez ''yes'' et puis appuyez sur la touche Entrée.

Attendez un peu puis entrez votre mot de passe INSA. Rien ne s'écrit quand vous tapez c'est normal. Appuyez sur la touche Entrée quand vous avez terminé de taper votre mot de passe puis attendez que la connexion s'établisse.

Une fois que vous avez une ligne similaire à l'image ci-dessous, tapez ''exit'', puis appuyez sur la touche Entrée pour quitter.

SshEtudExemple.png

Votre espace est maintenant créé, vous pouvez fermer votre console.

Envoyer des fichiers

Plusieurs méthodes sont possibles pour envoyer vos fichiers (ftp, filezilla, etc.), ici on vous en donne une qui fonctionnera sur tous les ordinateurs : 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@etud.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épertoires
    • cd pour changer de répertoire (cd .. pour remonter)
    • get -r file . pour récupérer un fichier
    • get -r * . pour récupérer tous les fichiers d'un répertoire
    • put -r file . pour mettre un fichier en ligne

Base de données MySQL

Chaque étudiant à accès à une base de données MySQL.

Cette base de donnée n'est pas créée automatiquement en même temps que l'espace web, car tous les étudiants n'en ont pas besoin.

Pour pouvoir y accéder, merci de faire une demande aux Roots étudiants à l'adresse root-etud@insa-toulouse.fr.

Accès via navigateur (phpMyAdmin)

Cette base de donnée est accessible par navigateur à l'adresse : https://www.etud.insa-toulouse.fr/phpmyadmin/ phpMyAdmin.

Si vous obtenez des erreurs du type "Error: Token mismatch", tentez de changer de navigateur et/ou de vider le cache de votre navigateurs et supprimer les cookies (Ctrl+Shift+Suppr).

Accès via le terminal (ssh)

Si cela ne marche toujours pas, ce qui est probablement le cas, vous allez devoir utiliser votre terminal (mais pas d'inquiétude ça reste simple)

  • Connectez-vous au VPN
  • Connectez vous en ssh depuis votre terminal
  • Utilisez la commande mysql (utilisez le manuel pour connaître les possibilités)

Par exemple, pour importer une table exportée en local (remplacez utilisateur par votre login) :

ssh utilisateur@etud.insa-toulouse.fr
mysql -u utilisateur -p utilisateur < path/to/exportedtable.sql

et pour y accéder via votre page php :

$db = new PDO("mysql:host=localhost;dbname=user;charset=utf8", 'leNomDeLaTableImportée', 'leMotDePasseFourniAuRootEtudiant');

Problèmes courants

403 Forbidden - Server unable to read htaccess file

Si vous avez ce message d'erreur en accédant à votre page web : 403 forbidden.

Cela signifie que les droits d'exécution ('''+x''') ne sont pas activés sur votre home ('''~''') et/ou sur le répertoire '''~/public_html/'''. Pour solutioner le problème, connectez vous en SSH au serveur et tapez :

chmod +x ~ ~/public_html/

Ou bien dans Filezilla : clic droit sur votre home -> droits d'accès au fichier -> mettre 711 dans le champ "valeur numérique". Effectuez la même opération sur votre dossier public_html.