Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
Dernière révisionLes deux révisions suivantes
services_arise:ftp [2021/04/17 23:40] – [ftp] goyard2019services_arise:ftp [2024/06/19 18:15] – [Les services d’Arise pouvant nécessiter un client FTP] de-weerd2022
Ligne 1: Ligne 1:
 +====== FTP ======
 +
 =====Vous avez dit FTP ?===== =====Vous avez dit FTP ?=====
- 
 Euh ca veut dire quoi FTP ?  FTP pour File Transfer Protocol, en gros c’est un protocole qui sert à échanger des fichiers entre un client (vous sur votre ordi) et un serveur (la où on veut héberger les fichiers).  Vous pouvez donc mettre sur le serveur un site internet, héberger des photos, documents, …   Euh ca veut dire quoi FTP ?  FTP pour File Transfer Protocol, en gros c’est un protocole qui sert à échanger des fichiers entre un client (vous sur votre ordi) et un serveur (la où on veut héberger les fichiers).  Vous pouvez donc mettre sur le serveur un site internet, héberger des photos, documents, …  
- 
- 
- 
  
 =====Les services d’Arise pouvant nécessiter un client FTP===== =====Les services d’Arise pouvant nécessiter un client FTP=====
  
-Voici les informations de connection sur les machines d’Arise.  Pour la pratique, c’est la prochaine rubrique.+Voici les informations de connection sur les machines d’Arise.  Pour **la pratique**, c’est la prochaine rubrique : [[services_arise:ftp#utiliser_un_client_ftp|Utiliser un client ftp]].
  
 ==== ftp.iiens.net ==== ==== ftp.iiens.net ====
  
-Vous pouvez vous connecter sur ftp.iiens.net en FTPS pour uploader des cours et des photos. Les identifiants sont ceux de votre compte Arise (ceux que vous utilisez pour www.iiens.net). +Vous pouvez vous connecter sur ftp.iiens.net en FTPS (**ce n'est pas une page web**, ce serait en HTTP/HTTPS sinon) pour uploader des cours et des photos. Les identifiants sont ceux de votre compte Arise (ceux que vous utilisez pour www.iiens.net).  
 + 
 +Si vous ne savez pas comment vous y connecter, lisez plus bas la section "Utiliser un client FTP".
  
 Vous devez placer vos fichiers dans le bon sous-répertoire du répertoire ''/upload'' (ex.: ''/upload/S1'' ou ''/upload/photos''). Pour les photos, n'hésitez pas à créer un sous-répertoire avant d'y placer vos images. Vous devez placer vos fichiers dans le bon sous-répertoire du répertoire ''/upload'' (ex.: ''/upload/S1'' ou ''/upload/photos''). Pour les photos, n'hésitez pas à créer un sous-répertoire avant d'y placer vos images.
Ligne 19: Ligne 19:
  
 ==== perso.iiens.net ==== ==== perso.iiens.net ====
- 
- 
- 
 Vous pouvez aussi vous connecter sur perso.iiens.net (la machine qui vous héberge vos pages persos, et où vous pouvez aussi utiliser screen et irssi…). Toujours avec votre identifiant Arise, mais en SFTP (pour SSH File Transfert Protocole).  C’est un peu comme si vous vous connectiez dessus en SSH, sauf que là, vous n’avez pas de bash, mais vous voyez les fichiers hébergés dessus… Vous pouvez aussi vous connecter sur perso.iiens.net (la machine qui vous héberge vos pages persos, et où vous pouvez aussi utiliser screen et irssi…). Toujours avec votre identifiant Arise, mais en SFTP (pour SSH File Transfert Protocole).  C’est un peu comme si vous vous connectiez dessus en SSH, sauf que là, vous n’avez pas de bash, mais vous voyez les fichiers hébergés dessus…
  
 (Vous pouvez aussi vous connecter en SFTP sur lunix121.ensiie.fr avec les identifiants de votre compte de l’école cette fois ci. Vous pouvez alors par exemple télécharger vos TPs. Plus facile qu’en console avec scp, non ?)  (Vous pouvez aussi vous connecter en SFTP sur lunix121.ensiie.fr avec les identifiants de votre compte de l’école cette fois ci. Vous pouvez alors par exemple télécharger vos TPs. Plus facile qu’en console avec scp, non ?) 
- 
- 
  
 ===== Utiliser un client FTP ===== ===== Utiliser un client FTP =====
Ligne 32: Ligne 27:
  
 Ici, on va utiliser **FileZilla** comme exemple pour client graphique et **ftp** pour client en ligne de commande. Ici, on va utiliser **FileZilla** comme exemple pour client graphique et **ftp** pour client en ligne de commande.
- 
  
 ==== Filezilla ==== ==== Filezilla ====
- 
 Pour faire simple, on va utiliser une version graphique, j’ai nommé Filezilla, open-source et de plus très pratique. Pour faire simple, on va utiliser une version graphique, j’ai nommé Filezilla, open-source et de plus très pratique.
  
Ligne 50: Ligne 43:
  
 Une fois rempli (mettre [[ftps://ftp.iiens.net|ftp.iiens.net]] ou 193.54.225.83 à la place de "Adresse du serveur"), vous cliquez sur Connexion. Une fois rempli (mettre [[ftps://ftp.iiens.net|ftp.iiens.net]] ou 193.54.225.83 à la place de "Adresse du serveur"), vous cliquez sur Connexion.
 +
 +Il se peut que Filezilla vous demande de confirmer le certificat proposé. Voici les fingerprint pour ceux du ftp d'arise (05/11/2021) :
 +<code>
 +SHA256 Fingerprint=93:26:1A:00:CC:8C:A1:FB:3D:AA:1E:27:EF:55:21:98:B9:F9:93:95:59:22:68:4C:72:06:2E:23:9E:82:77:53
 +SHA1 Fingerprint=BD:B5:AE:83:78:4D:00:19:2A:7B:F3:44:B9:0D:6F:B7:57:A4:32:CD
 +</code>
 +
 Ouf, c’est fini…  Ouf, c’est fini… 
  
Ligne 56: Ligne 56:
  
 ==== lftp ==== ==== lftp ====
- 
 ftp est un client en ligne de commande qui est installé par défaut dans beaucoup de distributions Linux. ftp est un client en ligne de commande qui est installé par défaut dans beaucoup de distributions Linux.
 Cependant, il ne supporte pas tls. Cependant, il ne supporte pas tls.
Ligne 89: Ligne 88:
 Ici, on va regarder où on est. Pour cela, utilisez les commandes **pwd** et **ls** : Ici, on va regarder où on est. Pour cela, utilisez les commandes **pwd** et **ls** :
  
-<code>+<code bash>
 lftp <ariseID>@ftp.iiens.net:~> pwd lftp <ariseID>@ftp.iiens.net:~> pwd
 ftp://<ariseID>@ftp.iiens.net ftp://<ariseID>@ftp.iiens.net
-lftp <ariseID>@ftp.iiens.net:~> dir+lftp <ariseID>@ftp.iiens.net:~> ls
 drwxrwxr-x  13 staff    staff       24576 Mar 17  2019 cours drwxrwxr-x  13 staff    staff       24576 Mar 17  2019 cours
 -rwxr-xr-x   1 staff    staff        1781 Mar 14  2019 fixFileNames.py -rwxr-xr-x   1 staff    staff        1781 Mar 14  2019 fixFileNames.py
Ligne 106: Ligne 105:
 Comme dit précédemment, il faut mettre les fichiers dans /upload/UN_DOSSIER, donc on va se déplacer dans ce dossier : Comme dit précédemment, il faut mettre les fichiers dans /upload/UN_DOSSIER, donc on va se déplacer dans ce dossier :
  
-<code>+<code bash>
 lftp <ariseID>@ftp.iiens.net:/> cd upload/photos/ lftp <ariseID>@ftp.iiens.net:/> cd upload/photos/
 </code> </code>
Ligne 112: Ligne 111:
 Enfin, vous pouvez uploader le fichier : Enfin, vous pouvez uploader le fichier :
  
-<code>+<code bash>
 lftp <ariseID>@ftp.iiens.net:/upload/photos> put <leNomDeVotreFichier> lftp <ariseID>@ftp.iiens.net:/upload/photos> put <leNomDeVotreFichier>
 <Nombre> bytes transferred <Nombre> bytes transferred