background preloader

Ssh

Ssh
Cette page présente les usages les plus courants de SSH et sa configuration de base. Voir sur SSH Avancé pour les autres usages. SSH est un protocole permettant d'établir une communication chiffrée, donc sécurisée (on parle parfois de tunnel), sur un réseau informatique (intranet ou Internet) entre une machine locale (le client) et une machine distante (le serveur). La sécurité du chiffrement peut être assurée par différentes méthodes, entre autre par mot de passe ou par un système de clés publique / privée (mieux sécurisé, on parle alors de cryptographie asymétrique). SSH remplace de manière sécurisée : Telnet : vous pouvez exécuter des commandes depuis un réseau local ou Internet via SSHFTP : si vous ne souhaitez qu'ajouter ou modifier des fichiers sur un serveur, SFTP est bien plus adapté que FTP Et d'autres, via le « tunneling » : on peut accéder à un service réseau en le faisant circuler dans un tunnel SSH pour profiter de toutes les protections qu'il apporte. ssh -V dpkg -l libssl* cf :

https://doc.ubuntu-fr.org/ssh

Related:  RaspberryPiADMIN. SYS.

Running Graphical Apps from Putty SSH - Raspberry Pi Wiki This is the procedure for running X11 applications through an SSH tunnel. I use PuTTY SSH client to connect to Raspbian, and I miss the graphical interface. Prerequisites: Iptables par Arnaud de Bermingham révision par Jice, Fred, Jiel Introduction Cet article présente de façon pratique la mise en place d'un pare-feu (en anglais, firewall) ou d'un proxy sur une machine GNU/Linux tournant au minimum avec un noyau 2.4. Pour des informations plus théoriques sur les pare-feux et les proxys, vous pouvez lire l'article pare-feu. Installation de base - ArchwikiFR Les Arch Install Scripts sont un ensemble de scripts bash ayant pour but de simplifier l'installation d'Arch. Cette page donne un exemple d'installation basique. Vous y trouverez également des liens vers des pages wiki, documentation externe, ou lien vers le manuel pour les principales étapes de l'installation.

materiel:connaitre_son_materiel Prérequis Il faut tout d'abord vérifier la présence des paquetage suivants : pciutils usbutils Smartmontools Pour avoir toutes les informations utiles sur sa carte mère et quelques informations diverses sur votre matériel. Utilisez la commande en root ( su ou en mode sudo ): Etape 1 : La création des certificats Connectez-vous sous root et allez dans le répertoire de configuration de votre serveur Apache2 /etc/apache2 (on peut évidemment choisir un autre répertoire) et créez un répertoire appelé ssl. Vous vous placerez dans ce répertoire afin que les clés et les certificats soient créés à l'intérieur avant d'effectuer les manipulations. Création du certificat serveur Génération de la clé privée

Enregistrer des objets dans des fichiers - Python Dans beaucoup de langages de haut niveau, on peut enregistrer ses objets dans un fichier. Python ne fait pas exception. Grâce au module pickle que nous allons découvrir, on peut enregistrer n'importe quel objet et le récupérer par la suite, au prochain lancement du programme, par exemple. En outre, le fichier résultant pourra être lu depuis n'importe quel système d'exploitation (à condition, naturellement, que celui-ci prenne en charge Python). Enregistrer un objet dans un fichier Il nous faut naturellement d'abord importer le module pickle. Cours Linux : Les permissions Cet article a été publié par Benjamin le 09-02-09 à 10:13 dans la catégorie Cours Linux Tags : - Cours - Libre - Ubuntu Tout linuxien sait ce que sont les permissions dans un système Unix. En revanche, tous ne savent pas forcément comment modifier ces droits, et surtout, comment bien les modifier. Dans ce cours, nous allons étudier les différents privilèges d'un système Unix, comment modifier les droits d'un fichier de manière optimale et les risques encourus en cas de mauvaise gestion de ces droits. I.

Configurer un serveur DNS avec Bind9 sur Debian Squeeze Qu’est-ce que le DNS?Cet acronyme signifie en anglais Domain Name System ou en français système de noms de domaines. C’est un service qui fait correspondre une adresse IP à un nom de domaine afin de pouvoir l’identifier et le mémoriser plus facilement. Par exemple, le nom de domaine www.webadonf.net est plus simple à mémoriser pour les humains que l’adresse IP 81.67.245.192 dont les machines raffolent. Sous Linux, Bind est le service qui permet de gérer le DNS. Pré requis :

Partage de fichiers avec Samba Pour partager ses fichiers, il faut tout d’abord installer samba. Utilisateur de la Debian, la commande est la suivante : #apt-get install samba Attribuer une IP fixe à Debian Squeeze Pourquoi une IP fixe à mon serveur?Si une machine cliente ne dispose pas forcément d’une IP fixe, ça n’est pas grave car le DHCP lui en distribuera une. Par contre si le serveur est en dynamique et non en adressage statique, il changera d’adresse sans arrêt et les clients ne seront plus où il est et n’accèderont plus à ses services. Concrêtement c’est comme si la Poste ou votre magasin préféré déménageait tout le temps. Peu importe si les clients changent d’appartements régulièrement car c’est le client qui se déplace chez la Poste ou la Fnac et non le contraire.

Configurer HTTPS sur Nginx Ce billet a été écrit il y a longtemps. Il peut contenir des informations erronées. Et non, HTTPS ne se résume pas à avoir un cadenas vert dans votre navigateur ! tutoriel:script_shell Un script shell permet d'automatiser une série d'opérations. Il se présente sous la forme d'un fichier contenant une ou plusieurs commandes qui seront exécutées de manière séquentielle. #!/bin/bash # This script will take an animated GIF and delete every other frame # Accepts two parameters: input file and output file # Usage: .

Related: