Résume Linux ( Système d'exploitation open source )



 les commandes de base  ( Linux)
  + ls -l: affiche le contenu du dossier détail.
  + ls -a:permet d'afficher le contenu d'un répertoire ainsi que contenu caché.
  + ls -h: permet d'affirmer le suffit de la taille des fichiers en )K;M;G(.
  + mkdir: permet de créer un répertoire
Exemple: ]rachid@PC~[ $ mkdir informatique.
Cette commande permet crée un répertoire de nom "informatique" dans le répertoire /home/rachid
  + CD: permet de changer le répertoire.
  + pwd: ]Ali@PC~[ $pwd << /home/Ali cette commande permet d'affiches le chemin du dossier courant
  +CP : permet de copier un fichier ou un répertoire.
  + CP -r : permet de copier un répertoire et son contenu
  + MV : permet déplacer un répertoire
  + RM : permet de supprimer un répertoire ou un fichier

gestion des fichiers
   Un fichier: est l'ensemble des informations écrite et traitées par un programme informatique.
Exemple: lettre.doc << MS word , .pptx << power paint , .exe << un fichier exécutable , .txt << fichier texte
La créations des fichiers se fait dans à linux à l'aide de la commande "touch"
]Ali@PC~[ $ touch lire.txt : permet de créer le fichier "lire.txt"dans le dossier personnel de Ali
  + more: permet d'afficher le contenu d'un fichier.
  + CAT:  permet d'afficher le contenu d'un fichier.
  + less:  permet d'afficher le contenu d'un fichier.
~[ $ VI lettre.txt
Échap << : << q : powrquitter sans en registre
Échap<<:<<w: puor enregister la modification
Échap<<:<<wq: pour enregistrés et quitter
  + WC -l: permet de compter le nombre des lignes dans une fichier
  + WC -w : permet de compter le nombre des mots dans un fichier
  + WC -m : permet de compter le nombre des caractères dans un fichier.
  + head : affiché les premiers lignes d'un fichier )10 lignes( head -n5 : premiers d'affiches les premières 5 lignes
  + tail : affiche les dernières lignes d'un fichier )10 lignes(
  + touch: permet de créer un fichier
  + grep: permet de faire une recherche dans un fichier.
  + cat: permet d'afficher le contenu d'un fichier et de
  + diff : permet d'afficher la différence entre deux fichiers.
  + find : cette commande est utilisée pour chercher des fichiers ou de répertoire.
  + -mtime : date de la dernière modification.
  + -ctime : date de la création
  + -size : la taille d'un fichier.
  + -name : le nom du frepertoire ou du fichier.
  Chgrp: permet de changer le groupe propriétaire d'un fichier ou d'un répertoire. 

gestion des utilisateurs
   + utilisateur: permet d'ouvrir une session dans windows ou linux.
1 types des utilisateurs :
    + root : peut exécuter les tâches d'administration on système. UID = 0
    + compte système : facilitent la gestion des droit d'accès de certaines applications 1>UID>999
    + compte ordinaires: tous les autres comptes utilisateurs sont associés des personnes.  UID: <1000
 expression régulier 
    •: représente un caractère quelconque
    ^ bbbbb: le mot bbbbb au début de la ligne
    Bbbb$ : le mot Bbbb à la fin de la ligne.



Installer, désinstaller ou vérifier l’installation d’un Package
installer un Package (dvd)
installer un Package (en ligne)
rpm -ivh chemin/nomduPackage.rpm
yum install nomdePachage (sans version)
vérifier un Package (installer ou non)
rpm –qi nomduPackage (ex : rpm -qi openssh)
rpm –ql | grep nom-de-PAckage
désinstaller un Package (erase)
rpm -e nomdePackage
Mis à jour d’un package (update)
rpm -uvh chemin/nomduPackage.rpm

Configurer une carte réseau avec ligne de commande
Afficher les interfaces réseau
Ifconfig -a ou ifconfig
Afficher une interface réseau spécifier (eth1)
ifconfig eth1
Configurer une interface
Ifconfig ethx @ip netmask mask [up (possible)]
Ex : ifconfig eth0 1.1.1.2 netmask 255.255.0.0 up
Configurer passrelle
Route add default gw @de-passrelle
Activer une interface
Ifconfig ethx up
Désactiver une interface
Ifconfig ethx down
Note : cette méthode de configuration sera supprimée si on a redémarré la carte réseau ou l’interface

Configurer une carte réseau à l’aide du fichier de configuration
Le chemin de fichier de l’interface réseau
vi /etc/sysconfig/network-scripts/ifcfg-ethX
Le nom de l’interface……………………………………. Activer la carte réseau a chaque redémarrage Le type d’adressage……………………………………… L’adresse Mac ……………………………………………… L’adresse IP de l’interface ……………………………. L’adresse réseau…………………………………………… Le mask de l’adresse réseau…………………………. L’adresse de diffusion …………………………………. L’adresse da passerelle………………………………. L’adresse de DNS préféré…………………………….. Obliger dans DNS au niveau de srv et de client
DEVICE=ethX
ONBOOT=yes (ou no) BOOTPROTO=static (ou dhcp) HWADDR=00:0C:29:A3:73:11 IPADDR=192.168.200.200 NETWORK=192.168.200.0 NETMASK=255.255.255.0 BROADCAST=192.168.200.255 GATEWAY=192.168.200.1 DNS1=10.10.10.1
DOMAIN=tmsir.com
Activer une interface
Ifup ethX    service network restart
Désactiver une interface
Ifdown ethX

Nom de la machine
Avec la cmd hostname
Avec le fichier
/etc/sysconfig/network

Afficher le nom de l’ordinateur
Hostname
On ajoute
HOSTNAME=
new-name
Rennemer la nom de l’ordinateur
Hostname new-name
service network restart


Activer ou désactiver le pare-feu (iptables) ou un service
Activer un service
service nom-de-service start (ex : service iptables start)        ou
/etc/init.d/nom-de-service start (ex : /etc/init.d/iptables start)
Désactiver un service
service nom-de-service stop (ex : service sshd stop)              ou
/etc/init.d/nom-de-service stop (ex : /etc/init.d/sshd stop)
Redémarrer un service
service nom-de-service restart  (ex : service named restart)
Démarrer un service au
démarrage du system
Chkconfig nom-service on (ex : chkconfig dhcpd on)
chkconfig nomservice -level 35 on (démarrer le service au niveau 3 et 5)
Savoir le status du service
service nom-de-service status (en cours d’exécution ou arrêt)
Ls /etc/init.d/
les noms de tous les services installer


Installation et configuration du serveur DHCP

1. Configurer la carte réseau (addresse statique)

2. Installation de Package dhcp : dhcp-4.1.1-15.fc13.i686.rpm

3. cp /usr/share/doc/dhcp*/dhcpd.conf.sample /etc/dhcp/dhcpd.conf

4. configuration du fichier ; vi /etc/dhcp/dhcpd.conf (ou /etc/dhcpd.conf utilise la commande

rpm –ql dhcpd pour savoir quelle chemin )






Au niveau de serveur
subnet 192.168.1.0 netmask 255.255.255.0 {
range 192.168.1.10 192.168.1.100; #plage d’dresse
option exclud
option domain-name-servers 10.10.10.1,11.1.1.1; #serveurs dns
option domain-name "tmsir.com"; #nom de domaine
option routers 192.168.1.1; #passerelle par défaut option subnet-mask 255.255.255.0; #masque de sous-réseau option broadcast-address 192.168.1.255;
default-lease-time 600; #durée du bail en secondes
max-lease-time 7200;} #durée du bail maxi en secondes
host pc {
hardware ethernet 00:0C:29:14:c4:60; fixed-address 192.168.1.200;
}
host pc1 {
hardware ethernet 00:0C:19:14:24:80; #@mac de la machine cliente
fixed-address 192.168.1.200; #@ip que l’on veut lui assigner
}

5. demarrer le service dhcpd

6. arréter le service iptables

7. le fichier qui stocke les bails attributes aux clients dhcp /var/lib/dhcpd/dhcpd.leases
Au
8.     Configurer la carte réseau (addresse dynamique)
ONBOOT=yes BOOTPROTO=dhcp
9.     arréter le service iptables
niveau
de
client
Installation et configuration du serveur DNS

1. Configurer la carte réseau (addresse statique) + DOMAIN=tmsir.com DNS1=192… ou

Vi /etc/resolv.conf (ajouter : search ntic.net et nameserver 192.168.1.1)

2. Installation de Package bind : bind-9.7.0-9.P1.fc13.i686.rpm





Au niveau de serveur

principale
3. vi /etc/named.conf , sauf ce que nous sommes modifier :
listen-on port 53 { 127.0.0.1; 192.168.1.1; }; listen-on-v6 port 53 { none; };
allow-query    { localhost; 192.168.1.0/24; };autoriser les requétes
zone "tmsir.com" IN { type master;
file "tmsir.ma";}; supprime elle si tu ajoute allow tranfer et also
allow-transfer { 192.168.1.2 ; }; also-notify { 192.168.1.2 ; }; };
zone "1.168.192.in-addr.arpa" IN { type master;
file "tmsir.ma.rev";};
allow-transfer { 192.168.1.2 ; }; also-notify { 192.168.1.2 ; }; };

4. cp /var/named/named.localhost /var/named/tmsir.com (pas de type PTR)
$TTL 1D
@ IN  SOA   serverdns.tmsir.com. root.tmsir.ma. (
0    ; serial
1D   ; refresh


Telecharge pour PlusICI RESUME ( telecharger )

0 Commentaires