CransWiki:

Qu'est ce que le SCP ?

SCP signifie Secure CoPy. Il s'agit de transférer à distance des fichiers, un peu comme avec les connexions ftp, mais de façon sécurisée. La sécurisation est effectuée par ssh(Secure SHell). C'est la méthode utilisée par Zamok pour recevoir des fichiers, ce que tous les adhérents et anciens adhérents ayant un compte sur Zamok peuvent faire. Cela marche depuis l'intérieur comme l'extérieur du réseau (depuis le monde entier quoi).

Cette page est rédigée dans le but d'utiliser le scp vers Zamok pour y déposer des fichiers et les consulter via le net. Pour cela, je vous propose d'utiliser WinSCP sous Windows.

Installation de WinSCP

WinSCP est un très bon logiciel, libre, simple d'utilisation et en français. Ce programme est disponible sur le site officiel. Vous pouvez choisir la version «Standalone», qui ne nécessite pas d'installation mais qui est en anglais. Je vous conseille plutôt la version «Multilanguage». Installez-là. À l'installation, dites toujours «Suivant», sauf lorsque l'on vous demande le «Style de l'interface utilisateur» : si vous choisissez «Interface type Explorateur Windows», vous ne verrez même pas la différence entre vos fichiers locaux et vos fichiers distants.

Utilisation de WinSCP pour Zamok

Là aussi, c'est extrèmement simple, il suffit de remlplir trois cases :

Si vous comptez utiliser très souvent cette connexion, vous pouvez la sauvegarder pour ne plus toujours rentrer ses données : cliquez sur «Sauver» avant de vous connecter.

Si la connexion réussit, vous vous trouvez avec une fenêtre d'explorateur ouverte sur un nouveau dossier, «/home/votre_nom», que j'appellerai maintenant «votre home». C'est votre répertoire personnel, où vous pouvez écrire. Vous pouvez glisser déposer des fichiers et des dossiers, comme si c'était sur votre machine (mais attention, à chaque fois, il y a un transfert de données, c'est donc plus long que sur votre machine). Vous pouvez aussi bien sûr créer des dossiers.

Si votre ordinateur est sous Linux

Il faut utiliser le programme «scp» en ligne de commande. Je vous conseille de lire le résultat de la commande «man scp» pour voir comment ça marche. Par exemple, pour copier un dossier «exemple» dans un dossier «test» dans votre home sur zamok, vous pouvez faire «scp -r exemple zamok.crans.org:test».

Utilisation de votre home

Vous pouvez vous servir de deux façons de votre home. Tout d'abord, vous pouvez y stocker des données. Vous avez un espace disponible de 400Mo (il est possible de temporairement un peu dépasser cette limite, mais n'abusez pas). Cela permet par exemple de stocker des données de stage ou des trucs que vous avez peur de paumer si votre disque meurt subitement... Toutes ces données sont disponibles à tout moment depuis le monde entier !

Ensuite, et c'est là que ça devient intéressant, il y a un dossier appelé «www» (s'il n'existe pas, vous pouvez et devez le créer). Tout le contenu de ce dossier est accessible par le web, toujours depuis le monde entier, à l'adresse suivante :

Par exemple, si vous créez un dossier «boulot» dans votre «www», il apparaîtra à l'adresse http://perso.crans.org/~login/boulot. Ceci fonctionne pour tous les dossiers et tous les fichiers du répertoire «www».

Application : envoyer une grosse pièce jointe

Les mails et les news ne sont pas faits pour envoyer des grosses pièces jointes, comme des grosses images, des .pdf, des .doc, qui font souvent plusieurs Mo. En effet, lorsque vous recevez un mail sur votre logiciel de mail, vous téléchargez automatiquement la pièce jointe, et si elle est grosse, cela fait mal à votre connexion... De plus, les fichiers envoyés sont stockés au moins à trois endroits : dans vos messages envoyés sur votre machine, sur le serveur de mail de votre correspondant et dans les messages reçus de votre correspondant. C'est de la création d'entropie ! C'est pourquoi les serveurs de mail limitent les pièces jointes à 4 ou 5 Mo généralement.

Maintenant, il vous suffit de mettre votre «pièce jointe» sur Zamok et de donner le lien correspondant. Votre interlocuteur pourra aller la chercher quand il le voudra et l'enregistrer sur sa machine s'il le souhaite. C'est plus confortable, pour tout le monde.

Se protéger

Mais que faire si vous ne voulez envoyer un fichier assez personnel ? Vous pouvez le «cacher» du Web.

Pour cela, c'est encore très simple. Éditez un nouveau fichier texte sur votre machine. Laissez-le vide, enregistrez-le en l'appelant «index.html». Ensuite, mettez-le sur zamok dans le dossier où se trouve le fichier à cacher. Celui-ci empèche que l'on accède à la liste du contenu du dossier correspondant en tapant l'adresse correspondant au dossier. On ne peut donc accéder aux fichiers de ce dossier que lorsque l'on connaît précisément leur nom. Vous pouvez par exemple avoir plusieurs dossiers dans votre «www», puis dans certains d'entre eux vous pouvez mettre des «index.html» vides pour cacher le contenu. Vous pouvez aussi mettre un unique «index.html» dans le répertoire «www» directement...

Une autre méthode est l'utilisation des fichiers ".htaccess". Plus d'infos sur : http://www.crans.org/PagesPerso/AccesRestreint.

Avertissement

Attention : le contenu du home d'un adhérent est sous sa responsabilité. Vous savez en particulier qu'il existe des lois régissant le droit d'auteur, le copyright, la détention de choses illégales (pédophiles...). À vous de respecter la loi.


CatégoriePagePublique

CransWiki: WikiInformatique/ConnexionScp (dernière édition le 2014-07-15 16:04:13 par ZeldAurore)