Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
tutoriel:installer_configurer_serveur_polyvalent_mediacenter [Le 08/02/2016, 21:29] YoBoY ancienne révision (Le 17/02/2014, 01:55) restaurée |
tutoriel:installer_configurer_serveur_polyvalent_mediacenter [Le 11/09/2022, 12:20] (Version actuelle) moths-art Suppression des espaces en fin de ligne (détecté et corrigé via le bot wiki-corrector (https://forum.ubuntu-fr.org/viewtopic.php?id=2067892) |
||
---|---|---|---|
Ligne 5: | Ligne 5: | ||
===== Objectifs : ===== | ===== Objectifs : ===== | ||
- | L'objectif est de pouvoir configurer simplement un serveur local polyvalent (Partage de fichiers et accès à distance sécurisé et chiffré), et un centre multimédia à brancher à un écran pour écouter de la musique, regarder des films, tout en profitant d'un stockage conséquent, de la compatibilité des processeurs X86_64 (et la multitude de programmes qui vont avec), de la standardisation de ces derniers, le tout dans un environnement passif (sans ventilateur ni bruit), avec un accès à distance pour pouvoir profiter d'un explorateur de fichiers et de téléchargements depuis une autre source, sans se prendre la tête. | + | L'objectif est de pouvoir configurer simplement un serveur local polyvalent (Partage de fichiers et accès à distance sécurisé et chiffré), et un centre multimédia à brancher à un écran pour écouter de la musique, regarder des films, tout en profitant d'un stockage conséquent, de la compatibilité des processeurs X86_64 (et la multitude de programmes qui vont avec), de la standardisation de ces derniers, le tout dans un environnement passif (sans ventilateur ni bruit), avec un accès à distance pour pouvoir profiter d'un explorateur de fichiers et de téléchargements depuis une autre source, sans se prendre la tête. |
De même, le serveur devra permettre d'accéder aisément au réseau local, depuis une connexion distante par internet ! | De même, le serveur devra permettre d'accéder aisément au réseau local, depuis une connexion distante par internet ! | ||
Ligne 50: | Ligne 50: | ||
Ce tutoriel devrait s'appliquer indifféremment sur toutes les versions d'ubuntu à partir de la 12.04 LTS, toutefois, j'applique moi même les manipulation suivantes sur une version alpha 14.04 LTS, que je ne conseille pas d'installer tant qu'elle ne sera pas sortie en avril 2014, ayant moi même eu toutes les peines du monde à résoudre un bug bien gênant avec le gestionnaire de démarrage grub sur la version minimal (grub qui échoue à s'installer et configurer le système et les outils tels que boot-repair qui n'arrangent rien), bien que j'ai finit par m'en sortir en débranchant tous mes disque sauf le disque système. | Ce tutoriel devrait s'appliquer indifféremment sur toutes les versions d'ubuntu à partir de la 12.04 LTS, toutefois, j'applique moi même les manipulation suivantes sur une version alpha 14.04 LTS, que je ne conseille pas d'installer tant qu'elle ne sera pas sortie en avril 2014, ayant moi même eu toutes les peines du monde à résoudre un bug bien gênant avec le gestionnaire de démarrage grub sur la version minimal (grub qui échoue à s'installer et configurer le système et les outils tels que boot-repair qui n'arrangent rien), bien que j'ai finit par m'en sortir en débranchant tous mes disque sauf le disque système. | ||
- | Il convient donc tout d'abord d'installer une version d'ubuntu minimal qui ne contient que le strict nécessaire du système, quelques services, pas d'environnement graphique, pour cela rendez vous sur la page http://doc.ubuntu-fr.org/tutoriel/installer_ubuntu_par_internet et récupérez la version qui vous intéresse, pour ma part lors de l'installation j'ai simplement sélectionné les services pour serveurs et l'installation d'openSSH par défaut pour accéder à la machine à distance, et n'ai pas attribué de mot de passe superutilisateur (root) par sécurité. (sudo a donc été installé et configuré pour l'utilisateur créé) | + | Il convient donc tout d'abord d'installer une version d'ubuntu minimal qui ne contient que le strict nécessaire du système, quelques services, pas d'environnement graphique, pour cela rendez vous sur la page https://doc.ubuntu-fr.org/tutoriel/installer_ubuntu_par_internet et récupérez la version qui vous intéresse, pour ma part lors de l'installation j'ai simplement sélectionné les services pour serveurs et l'installation d'openSSH par défaut pour accéder à la machine à distance, et n'ai pas attribué de mot de passe superutilisateur (root) par sécurité. (sudo a donc été installé et configuré pour l'utilisateur créé) |
=====[Service] Partage de fichiers avec NFSv4 ===== | =====[Service] Partage de fichiers avec NFSv4 ===== | ||
Ligne 171: | Ligne 171: | ||
Si vous souhaitez rajouter le montage automatique des partages distant via NFS, j'ai deux solutions à vous proposer, une pour les accès sans fil par wifi, l'autre par le réseau filaire (Ethernet), le problème étant que par wifi, laisser le système gérer seul le démontage des partages, peut provoquer un problème lors de l'extinction (sans doute parce que la connexion wifi est coupée lors de l'extinction, avant que les partages ne soient démontés.) | Si vous souhaitez rajouter le montage automatique des partages distant via NFS, j'ai deux solutions à vous proposer, une pour les accès sans fil par wifi, l'autre par le réseau filaire (Ethernet), le problème étant que par wifi, laisser le système gérer seul le démontage des partages, peut provoquer un problème lors de l'extinction (sans doute parce que la connexion wifi est coupée lors de l'extinction, avant que les partages ne soient démontés.) | ||
- | Éditer le montage des partages et partitions via le fichier de configuration fstab : | + | Éditer le montage des partages et partitions via le fichier de configuration fstab : |
<code>sudo nano /etc/fstab</code> | <code>sudo nano /etc/fstab</code> | ||
- | __Par réseau filaire rajouter ainsi :__ | + | __Par réseau filaire rajouter ainsi :__ |
<code> | <code> | ||
192.168.0.1:/Perso-1To /media/Perso-1To nfs4 rw,rsize=8192,wsize=8192,user 0 0 | 192.168.0.1:/Perso-1To /media/Perso-1To nfs4 rw,rsize=8192,wsize=8192,user 0 0 | ||
Ligne 184: | Ligne 184: | ||
"rw,rsize=8192,wsize=8192" vous permettra d'exploiter au mieux une connexion gigabit afin de disposer d'un meilleur débit, ces paramètres sont toutefois inutiles sur une connexion 100Mb. | "rw,rsize=8192,wsize=8192" vous permettra d'exploiter au mieux une connexion gigabit afin de disposer d'un meilleur débit, ces paramètres sont toutefois inutiles sur une connexion 100Mb. | ||
- | La variable "user" elle permet de spécifier qu'un utilisateur peut monter/démonter le partage réseau sans devoir acquérir des droits superutilisateur (root). | + | La variable "user" elle permet de spécifier qu'un utilisateur peut monter/démonter le partage réseau sans devoir acquérir des droits superutilisateur (root). |
__Par réseau sans fil, rajouter ainsi :__ | __Par réseau sans fil, rajouter ainsi :__ | ||
Ligne 278: | Ligne 278: | ||
<code>sudo nano /etc/hosts.allow</code> | <code>sudo nano /etc/hosts.allow</code> | ||
- | Et on rajoute ceci à la suite du reste si on a déjà configuré le service NFS : | + | Et on rajoute ceci à la suite du reste si on a déjà configuré le service NFS : |
<code>smbd: 192.168.</code> | <code>smbd: 192.168.</code> | ||
Ligne 293: | Ligne 293: | ||
==== Protocole PPTP ==== | ==== Protocole PPTP ==== | ||
- | Tout d'abord, il faut installer le service nécessaire sur le serveur : | + | Tout d'abord, il faut installer le service nécessaire sur le serveur : |
<code>sudo apt-get install pptpd</code> | <code>sudo apt-get install pptpd</code> | ||
Ligne 523: | Ligne 523: | ||
Télécharger un écran de chargement système XBMC pour le démarrage du serveur. | Télécharger un écran de chargement système XBMC pour le démarrage du serveur. | ||
- | <code>wget http://excyle.nl/plymouth-theme-xbmc-logo.deb</code> | + | <code>wget https://excyle.nl/plymouth-theme-xbmc-logo.deb</code> |
L'installer : | L'installer : | ||
Ligne 575: | Ligne 575: | ||
<code>sudo nano /etc/init/tty1.conf</code> | <code>sudo nano /etc/init/tty1.conf</code> | ||
- | Remplacer | + | Remplacer |
<code>exec /sbin/getty -8 38400 tty1</code> | <code>exec /sbin/getty -8 38400 tty1</code> | ||