0% ont trouvé ce document utile (0 vote)
43 vues7 pages

Pratique Linux - 1

Transféré par

agbusiness002023
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
43 vues7 pages

Pratique Linux - 1

Transféré par

agbusiness002023
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

1

PRATIQUE LINUX SERVEUR 20.04

1.sudo apt update


2.sudo apt upgrade
3.loadkeys fr ou loadkeys us
4.hostnamectl
5.sudo apt install openssh-server
6.sudo systemctl status ssh
7.sudo ufw allow ssh
8.sudo nano /etc/hostname
..
serv.drhkat.cd
..
9.sudo reboot now

IP ADRESSE CONFIGURATION

10.ip a
11.nano /etc/netplan/00-installer-config.yaml
..
nano /etc/netplan/00-installer-config.yaml
network:
version: 2
ethernets:
enp0s3:
dhcp4: no
dhcp6: no
addresses: [192.168.1.1/24]
gateway4: 192.168.1.1
nameservers:
addresses: [8.8.8.8, 8.8.4.4]
..
12.sudo netplan apply
13.ip a
14.sudo nano /etc/hosts
..
192.168.1.1 serv.drhkat.cd serv
..
15.sudo nano /etc/resolv.conf
..
nameserver 192.168.1.1
..

###############
utiliser SSH
##############

DNS CONFIGURATION

16.sudo apt install bind9 bind9utils bind9-doc


17.sudo nano /etc/default/named
..

Email :[email protected] Tel : +243854250093 youtube :ebedonmufind


2

OPTIONS="-u bind -4"


..
18.0 systemctl restart bind9
18.sudo systemctl restart bind9
19.sudo nano /etc/bind/named.conf.options
..
acl "trusted" {
192.168.1.1;
};

options {
directory "/var/cache/bind";

recursion yes;
allow-recursion { trusted; };
listen-on { 192.168.1.1; };
allow-transfer { none; };

forwarders {
8.8.8.8;
8.8.4.4;
};

20.sudo nano /etc/bind/named.conf.local


..
zone "drhkat.cd" {
type primary;
file "/etc/bind/zones/db.serv.drhkat.cd";
allow-transfer { 192.168.1.1; };
};

zone "1.168.192.in-addr.arpa" {
type primary;
file "/etc/bind/zones/db.1.168.192";
allow-transfer { 192.168.1.1; };
};
..
21.sudo mkdir /etc/bind/zones
22.sudo cp /etc/bind/db.local /etc/bind/zones/db.serv.hkat.cd
23.sudo nano /etc/bind/zones/db.serv.drhkat.cd
..
$TTL 604800
@ IN SOA serv.drhkat.cd. root.serv.drhkat.cd. (
3 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL
;
@ IN NS serv.drhkat.cd.
@ IN A 192.168.1.1
serv IN A 192.168.1.1

Email :[email protected] Tel : +243854250093 youtube :ebedonmufind


3

..

Quelques explications :
$TTL : (Time To Live) exprime la duree (en secondes) de validité, par défaut, des informations que
contiennent les RRs. Une fois ce délai expiré, il est nécessaire de vérifier à nouveau les données. Les
différents types :

SOA : permet de définir les informations relatives à la zone. En l'occurrence le nom du serveur DNS
primaire "serv.drhkat.cd" et l'adresse mail du contact technique (root.serv.drhkat.cd. ; le @ est
remplace par un point). Il est compose de plusieurs champs :

1. Serial : est un entier non signé 32 bits. C'est le numéro de série à incrémenter à chaque
modification du fichier. Il permet au serveur secondaire de recharger les informations qu'ils ont.
L'usage général vient à le formater de cette manière YYYYMMDDXX, soit pour la première
modification du 01/04/2007 -> 2007040101, pour la seconde 2007040102.

2. Refresh : définit la période de rafraîchissement des données.

3. Retry : si une erreur survient au cours du dernier rafraîchissement, celle-ci sera répétée au bout du
délai Retry.

4. Expire : le serveur sera considéré comme non disponible au bout du délai Expire.

5. Negative cache TTL : définit la durée de vie d'une réponse NXDOMAIN de notre part.

NS : renseigne le nom des serveurs de noms pour le domaine.

MX : renseigne sur le serveur de messagerie. Plusieurs peuvent être définis. Ainsi, il est possible de
leur donner une priorité en leur affectant un numéro. Plus bas est le numéro, plus haute est la
priorité.

A : associe un nom d'hôte à une adresse ipv4 (32 bits)

AAAA : associe un nom d'hôte à une adresse ipv6 (128 bits)

CNAME : identifie le nom canonique d'un alias (un nom pointant sur un autre nom)

PTR : c'est simplement la résolution inverse (le contraire du type A).


############################################################
24.sudo cp /etc/bind/db.127 /etc/bind/zones/db.1.168.192
25.sudo nano /etc/bind/zones/db.1.168.192
..
$TTL 604800
@ IN SOA serv.drhkat.cd. root.serv.drhkat.cd. (
3 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL
;
@ IN NS serv.drhkat.cd.
@ IN PTR serv.drhkat.cd.

Email :[email protected] Tel : +243854250093 youtube :ebedonmufind


4

serv IN A 192.168.1.1
1 IN PTR serv.drhkat.cd
..
26.sudo named-checkconf
27.sudo named-checkzone serv.drhkat.cd /etc/bind/zones/db.serv.drhkat.cd
28.sudo named-checkzone 1.168.192.in-addr.arpa /etc/bind/zones/db.1.168.192
29.systemctl reart bind9
30.systemctl status bind9
31.ufw allow Bind9

TESTER VOS CONFIGURATION DNS


sur le serveur

ping 192.168.1.1
ping serv
ping serv.drhkat.cd

nslookup serv.drhkat.cd

sur le client
windows et linux
ping serv.drhkat.cd

linux
ping serv:drhkat.cd
dig serv.drhkat.cd

CONFIGURATION DHCP

32.sudo apt install isc-dhcp-server -y


##########################
/etc/default/isc-dhcp-server
INTERFACES="eth0"
##########################

33.sudo cp /etc/dhcp/dhcpd.conf /etc/dhcp/dhcpd.conf.backup


34.sudo nano /etc/dhcp/dhcpd.conf
..
.
option domain-name "serv.drhkat.cd";
option domain-name-servers 192.168.1.1;

authoritative;

subnet 192.168.1.0 netmask 255.255.255.0 {


range 192.168.1.10 192.168.1.50;
option routers 192.168.1.2;
.
35.sudo systemctl start isc-dhcp-server
36.sudo systemctl status isc-dhcp-server

########verifier les configuration############

Email :[email protected] Tel : +243854250093 youtube :ebedonmufind


5

$ dhcpd -t -cf /etc/dhcp/dhcpd.conf


$ grep dhcpd /var/log/messages
#############################################

TESTER VOS CONFIGURATION DHCP

sur le client windows


ipconfig /release
ipconfig /renew

ou utiliser l'interface graphique

sur le client linux


sudo dhclient -v -r eth0
sudo dhclient -v eth0

ou utiliser l'interface graphique

37.dhcp-lease-list
38.sudo nano /etc/dhcp/dhcpd.conf
..
host "PC1" {
hardware ethernet 00:0c:29:c0:a0:19;
fixed-address 192.168.1.20;
..
35.sudo systemctl restart isc-dhcp-server

TESTER VOS CONFIGURATION DHCP RESERVATION D’IP

sur le client windows


ipconfig /release
ipconfig /renew

ou utiliser l'interface graphique

sur le client linux


sudo dhclient -v -r eth0
sudo dhclient -v eth0

ou utiliser l'interface graphique

CONFIGURATION SAMBA

SAMBA SANS MOT DE PASSE

36.sudo apt install samba


37.sudo mkdir /document
38.sudo chmod 777 /document
39.sudo cp /etc/samba/smb.conf /etc/samba/smb.conf.backup
40.sudo nano /etc/samba/smb.conf
..
[dospart]

Email :[email protected] Tel : +243854250093 youtube :ebedonmufind


6

comment = dossier partager


path = /document
guest ok = yes
writeable = yes
browseable = yes
..
##########verifier les configurations####
testparm
#########################################
42.sudo systemctl start smbd
43.sudo systemctl status smbd

TESTER VOS CONFIGURATION SAMBA SANS MOT DE PASSE


sur le client windows

W+R
\\serv.drhkat.cd\dospart

sur le client linux


ligne de commande

smbclient \\\\serv.drhkat.cd\\dospart

SAMBA AVEC MOT DE PASSE

44. sudo mkdir /information


45. sudo chmod 777 /information
46. sudo groupadd reseaux
47. chgr reseaux /information
48. sudo useradd kashala
49. sudo useradd kalombo
50. sudo smbpasswd -a kashala
51. sudo smbpasswd -e kashala
52. sudo smbpasswd -a kalombo
53. sudo smbpasswd -e kalombo
54. usermod -G reseaux kashala
55. usermod -G reseaux kalombo
56. sudo nano /etc/samba/smb.conf
.
..
[info]
path = /information
browseable = yes
writeable = yes
valid users = @reseaux
.
..
57. sudo systemctl restart smbd

TESTER VOS CONFIGURATION SAMBA

sur le client windows

Email :[email protected] Tel : +243854250093 youtube :ebedonmufind


7

W+R
\\serv.drhkat.cd\info

sur le client linux


ligne de commande

smbclient \\\\serv.drhkat.cd\\info -U kashala

57.56. sudo nano /etc/samba/smb.conf


.
..
[info]
path = /information
browseable = yes
writeable = yes
read list = kalombo
valid users = @reseaux
.
..

58.sudo systemctl restart smbd

TESTER VOS CONFIGURATION SAMBA

sur le client windows

W+R
\\serv.drhkat.cd\info

sur le client linux


ligne de commande

smbclient \\\\serv.drhkat.cd\\info -U kashala

Email :[email protected] Tel : +243854250093 youtube :ebedonmufind

Vous aimerez peut-être aussi