Plan de cours
- Configuration réseau
- Installation de la carte réseau
- Configuration de la carte réseau
- Adresse IP
- Passerelle et routage
- Tester le réseau
- Informations sur les interfaces
- Nom d’hôte (hostname)
- Configuration automatique au démarrage
- Résolution de noms
- Serveurs DNS
- Installation coté serveur
- Installation coté client
- Connexion au démarrage
- Configuration du service Samba
- Configuration du partage des répertoires
- Protéger les répertoires partagés
- Lancement du service
- Accès aux répertoires
- Fichiers log
- Configuration de base
- Configuration du serveur
- Configuration des modules
- Configuration des sites
- Quelques directives classiques
- Gestion du nombre d’instances d’Apache
- Paramétrage des répertoires
- Gérer les pages Web personnelles
- Scripts CGI
- Écrire un programme CGI
- Configurer l’accès aux scripts CGI
- Serveurs virtuels (virtual hosts)
- Exemples de configuration
- TCP Wrapper
- Les utilitaires de tcp wrappers
- Le système de clés de SSH
- Cryptographie asymétrique
- Configuration du serveur SSH
- Lancement d’Apache
- Accéder à la page d’accueil du serveur
- Création d’un script CGI
Ce cours a été écrit pour fournir une référence unique pour l’administration réseau dans un environnement Linux.
Les débutants et les utilisateurs expérimentés devraient trouver les informations dont ils ont besoin pour couvrir presque toutes les activités d’administration importantes requises pour gérer une configuration réseau Linux. L’éventail des sujets à couvrir est presque illimité, il est donc impossible d’inclure tout ce qu’il y a à dire sur tous les sujets.
Nous avons essayé de couvrir les plus importants et les plus communs. Nous avons constaté que les débutants du réseau Linux, même ceux qui n’avaient aucune expérience préalable des systèmes d’exploitation de type Unix, ont trouvé ce livre suffisamment bon pour les aider à configurer leurs réseaux Linux et à les préparer à en apprendre davantage.
Il existe de nombreux livres et autres sources d’informations à partir desquels vous pouvez apprendre n’importe quel sujet abordé dans ce livre (à l’exception peut-être de certaines fonctionnalités spécifiques à Linux, comme la nouvelle interface de pare-feu Linux, qui n’est pas bien documentée ailleurs) plus en profondeur. Nous vous avons fourni une bibliographie à utiliser lorsque vous êtes prêt à explorer davantage.
Profitez de ce manuel de formation en PDF pour comprendre mieux le Samba et enrichir votre connaissance.
Commencez à télécharger ce cours adapté pour vous et à apprendre Samba.
Administration réseau sous Linux/ Samba 10 Références [ 1 ] http:/ / us1. samba. org/ samba/ docs/ man/ manpages-3/ smb. conf. 5. html Administration réseau sous Linux/ Apache Apache est un serveur HTTP libre. Un serveur HTTP permet d'héberger des sites web quiseront accessibles avec un navigateur tel que Mozilla Firefox. Un site web peut fournir tout type de contenu (des fichiers textes, HTML, Flash, zip … ). Cecontenu peut être statique (le serveur transmet un fichier au navigateur) ou dynamique (lecontenu est généré par un programme exécuté par le serveur). Les sites web contiennentgénéralement plusieurs types de documents, certains étant statiques et d'autresdynamiques. Nous traiterons ici d'Apache 2.2 sur un système Debian (et ses dérivés, comme Ubuntu). Fichiers log Par défaut sous Debian, Apache enregistre les erreurs dans le fichier /var/log/apache2/error.log . Quand quelque chose ne fonctionne pas, ce fichier fournitsouvent des pistes pour trouver la solution. Il enregistre également toutes les requêtes dans /var/log/apache2/access.log . Configuration de base Sous Debian, Apache se lance automatiquement lorsqu'on l'installe et à chaque démarragedu système. Lorsqu'on modifie sa configuration, il faut lui faire prendre connaissance deschangements avec la commande /etc/init.d/apache2 reload Pour l'arrêter, le lancer ou le relancer on utilisera la même commande avec stop , start ou restart . Pour d'autres systèmes il faudra consulter la documentation du système ou celle d'Apache [1] . Configuration du serveur La configuration [2] du serveur se trouve dans /etc/apache2/apache2.conf . Ce fichiercontient des instructions Include [3] qui permettent de déplacer certaines parties de laconfiguration dans d'autres fichiers. Debian utilise cette fonctionnalité pour les modules [4] (comme PHP) et la gestion des serveurs virtuels [5] : Configuration des modules Le répertoire /etc/apache2/mods-available contient les modules installés. Le répertoire /etc/apache2/mods-enabled contient les modules activés. Les modules activés sont desliens symboliques vers les modules installés.