Serveur

De ABL Wiki
Aller à : navigation, rechercher

ABL utilise un serveur pour son hébergement sur internet. Il s'agit d'un serveur dédié OVH prêté par un membre, sur lequel l'association possède un compte utilisateur.

Présentation

Nom de domaine: bidouilleurslibristes.org

Nom d'utilisateur: abl

Le mot de passe est laissé à la discrétion du CA.

Pour toutes questions, pour reporter un problème, pour demander un ajout, ou pour une opération qui nécessiterait les droits root, contactez Barthélémy à l'adresse barthelemy.delemotte@gmail.com.


Accès à distance

SSH

Accès simple

Dans un terminal:

ssh abl@bidouilleurslibristes.org

Accès depuis le reseau wifi de Lille 1

Le réseau du campus est plutôt restrictif (pare-feu sur eduspot et eduroam, proxy sur LILLE1) et ne laisse pas passer les paquets ssh sur le port 22. Pour passer cette protection, un programme installé sur le serveur détecte les paquets ssh envoyés sur le port ssl (443) et les transfère sur le port 22 en local.

Ainsi, depuis le réseau eduspot (et peut-être eduroam mais je n’ai pas testé):

ssh -p 443 abl@bidouilleurslibristes.org

Authentification

Les deux méthodes précédentes vont vous demander un mot de passe (celui du compte unix ‘abl’ du serveur). Donner ce mot de passe sur le wiki serait dangereux; d’autant qu’une solution sécurisée et simple existe: utiliser des clés rsa.

Voici la démarche:

Création de vos clés rsa

Ouvrez un terminal sur votre machine et testez si vous possédez déjà le répertoire .ssh/ dans votre home:

ls -d ~/.ssh

Si il n'existe pas, exécutez la commande:

ssh-keygen

Si vous ne possédez pas ssh-keygen, installez le paquet openssh-client (ou équivalent sur votre distribution)

Transfère de la clé publique sur le serveur

Envoyez le fichier ~/.ssh/id_rsa.pub à un membre de l'association qui a accès au serveur (par défaut: barthelemy.delemotte@gmail.com)

Cette personne devra ajouter le contenu de ce fichier à la fin du fichier /home/abl/.ssh/authorized_keys sur le serveur.

Vous pourrez ensuite vous connecter en ssh au serveur sans connaître le mot de passe de l'utilisateur abl.


FTP

Host: bidouilleurslibristes.org

Login: abl

Mot de passe: Le mot de passe de l'utilisateur abl

Depuis un terminal:

$ ftp bidouilleurslibristes.org


Services

Site Web

ABL possède un site web PHP accessible depuis http://bidouilleurslibristes.org

Sur le serveur, le répertoire /home/abl/www/ est la racine de ce site web. Les logs se trouvent dans /home/abl/log/.

Ce site contient notamment le wiki que vous êtes en train de lire.

Base de données MySQL

Un serveur MySQL est disponible; l'association y possède un compte abl avec tous les droits sur les bases de données préfixées par abl_.

Le mot de passe du compte MySQL abl est différent du mot de passe UNIX; il est connu par le CA.

Une interface Web PhpMyAdmin est accessible depuis http://bidouilleurslibristes.org/phpmyadmin


Caractéristiques Techniques

Système d'exploitation: GNU/Linux - Debian 7.5 (64 bits)

Processeur: Intel i3 4 cœurs

RAM: 8Go

Disque dur: 1x1To

Logiciel serveur Web: NGINX