Exercice 0: Accèder SSH et manipuler des fichiers sur le shell

Si vous maîtrisez déjà la connection SSH, vous pouvez sauter à la section exercice de la semaine

Soucis de connection

Si ça n'a toujours pas été fait, utilisez ce tutoriel pour activer votre compte DIRO (à ne pas confondre avec votre compte de STUDIUM). Si vous avez des soucis avec la connection ou l'entrée du mot de passe, écrivez-nous sur le discord.

Rappel: Se connecter sur SSH

1a. Windows: Ouvrez Putty et connectez-vous en écrivant votreusername@arcade.iro.umontreal.ca (remplacer votre username avec l'username de votre compte diro). Lorsque la ligne de commande s'ouvre, écrivez votre mot de passe et appuyez sur enter.

1b. Linux, Mac: Ouvrez la ligne de commande, entrez ceci et appuyez sur enter:

 

  1. Entrez votre mot de passe et appuyez sur enter. Si vous avez des soucis, voyez Soucis de connection
  2. Après connection, vous devriez voir l'écran suivant:

Notez que ~$ indique que vous êtes sur u/votreusername. Vous pouvez verifier ceci avec la commande qui indique votre emplacement courant:

 

Exercice de la semaine

  1. Vous devez créer un répertoire nommé ift1005 à l'emplacement suivant:

Si vous n'êtes pas sûr.e de comment créer un répertoire, vous pouvez visionner le tutoriel à propos de celui-ci disponible sur STUDIUM

Vous devez par la suite créer un deuxième répertoire tp0 qui ira dans votre fichier ift1005. Si l'on écrit la commande pwd après être rentré dans le fichier tp0, le suivant devrait s'afficher:

  1. Créez le fichier index.html dans le répertoire tp0.

Vous devez écrire ceci en utilisant la commande nano, tout en changeant le message votre message ici!!!! par un message personalisé qui inclut votre nom au complet(!!!!!!!!!!!!!!!!!!) (quelque chose de court suffit, juste assurez vous que ça soit un message unique).

(Encore une fois, si vous n'êtes pas familier.e avec nano, allez voir le tutoriel sur STUDIUM ou bien rérerez vous aux aide-mémoires disponibles)

Si vous avez un message access denied en tentant de créer un fichier index.html, vérifiez que vous êtes exactement au bon emplacement (de l'étape 1), grâce à la commande pwd.

  1. Le message doit être visible à l'adresse https://www-ens.iro.umontreal.ca/~votreusername/ift1005/tp0/, comme ci-dessus:

image-20220112181107760

Si vous avez un message access forbidden en visitant la page web, vérifiez les pemissions linux de votre fichier (voir l'aide mémoire que j'ai mis à propos de ceci).

Si vous voulez rajouter du contenu supplémentaire dans votre index.html, sentez-vous libres. Idéalement, cassez-vous pas la tête à insérer des images, car ceci rajoute des fichiers supplémentaires - l'on verra comment faire ceci par la suite.

 

Remise

Votre devoir est considéré remis dès qu'il est visible sous le lien indiqué à l'étape #3. Vous n'avez rien d'autre à faire une fois que ceci s'affiche.

La date limite pour que votre site s'affiche correctement est le mardi 18 janvier, 23h59. Tout minidevoir remis après cette date recevra la note "0".