Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
utilisateurs:ool:nfs-ufw [Le 22/01/2011, 14:53]
0ol
— (Version actuelle)
Ligne 1: Ligne 1:
-{{tag> Lucid réseau partage nfs tutoriel brouillon }} 
----- 
- 
-====== partage NFS et Firewall ​ ====== 
- 
-<note tip>Pour sécuriser votre [[:​partage]] [[:NFS]] à l'aide d'un [[:​firewall]]\\ 
-vous pouvez suivre ce [[http://​wiki.debian.org/​SecuringNFS|tutoriel debian ]]\\ 
-en utilisant [[:ufw]] plutôt que [[:​Shorewall]]. 
-</​note>​ 
- 
-====== partage NFS  ====== 
- 
- 
-<​note>​Le principe de [[:​partage]] fonctionne sur la notion de //​serveur/////​client//​.\\ 
-Le //​serveur//,​ que nous appellerons **PC1**, est celui qui propose l'​accès à ses données.\\ 
-Le //client//, que nous appellerons **PC2**, est celui qui y accède pour les lire ou les modifier.</​note>​ 
- 
-<note important>​Toutes les manipulations indiquées dans cette page se font sur le **PC1**</​note>​ 
- 
-===== Fixer les ports ===== 
- 
-Il s'agit de déterminer le port qui sera toujours utilisé pour le [[:​partage]] [[:NFS]]. On appel cela <<​fixer un port>>​. 
- 
-==== pour mountd ==== 
-Pour déterminer le port, [[:​tutoriel:​comment_modifier_un_fichier|ouvrez le fichier]] **/​etc/​default/​nfs-kernel-server**\\ 
-commentez ​ (mettre un # devant) ''​RPCMOUNTDOPTS=--manage-gids'' ​ et mettez à la place: 
-<​code>​ RPCMOUNTDOPTS="​--port 42002" </​code>​ 
- 
-==== pour lockd ==== 
-Pour éviter l'​altération des données si plusieurs //clients// se connectent en même temps, il faut [[:​tutoriel:​comment_modifier_un_fichier|ouvrir le fichier]] **/​etc/​modprobe.d/​options** et y mettre cette ligne: 
-<​code>​ lockd nlm_udpport=42010 nlm_tcpport=42010 </​code>​ 
-<​note>​FIXME Si le blocage des ports ne semble pas effectif, d'​après [[http://​forum.ubuntu-fr.org/​viewtopic.php?​pid=3865997|ce thread]] il s'​agirait de modifier le fichier /​etc/​sysclt.conf</​note>​ 
- 
-==== Prise en compte des modifications==== 
- 
-Afin de prendre en compte les modifications par le système, il faudra redémarrer votre machine. 
-<note tip>​FIXME A tester: relancer le service nfs par ''​sudo invoke-rc.d nfs-kernel-server restart''​ et peut-être aussi ''​sudo invoke-rc.d nfs-common restart''​. Il doit aussi falloir relancer un/des modules avec ''​modprobe''</​note>​ 
- 
-===== Vérification ====== 
- 
-Pour connaitre les ports de communication utilisés par le **PC1**, dans un [[:​terminal]] saisissez: 
-<​code>​rpcinfo -p</​code>​ 
-La commande devrait vous donner un résultat proche de celui-ci: 
-<​code>​program no_version protocole ​ no_port 
-    100000 ​   2   ​tcp ​   111  portmapper 
-    100000 ​   2   ​udp ​   111  portmapper 
-    100021 ​   1   ​udp ​ 42010  nlockmgr 
-    100021 ​   3   ​udp ​ 42010  nlockmgr 
-    100021 ​   4   ​udp ​ 42010  nlockmgr 
-    100021 ​   1   ​tcp ​ 42010  nlockmgr 
-    100021 ​   3   ​tcp ​ 42010  nlockmgr 
-    100021 ​   4   ​tcp ​ 42010  nlockmgr 
-    100003 ​   2   ​udp ​  ​2049 ​ nfs 
-    100003 ​   3   ​udp ​  ​2049 ​ nfs 
-    100003 ​   4   ​udp ​  ​2049 ​ nfs 
-    100003 ​   2   ​tcp ​  ​2049 ​ nfs 
-    100003 ​   3   ​tcp ​  ​2049 ​ nfs 
-    100003 ​   4   ​tcp ​  ​2049 ​ nfs 
-    100005 ​   1   ​udp ​ 42002  mountd 
-    100005 ​   1   ​tcp ​ 42002  mountd 
-    100005 ​   2   ​udp ​ 42002  mountd 
-    100005 ​   2   ​tcp ​ 42002  mountd 
-    100005 ​   3   ​udp ​ 42002  mountd 
-    100005 ​   3   ​tcp ​ 42002  mountd</​code>​ 
-On constate que les ports attribués pour nlockmgr et mountd (en tcp et udp) ne sont plus aléatoires mais bien ceux que nous avons [[#fixer les ports|fixés]]. 
- 
- 
----- 
  
  • utilisateurs/ool/nfs-ufw.1295704415.txt.gz
  • Dernière modification: Le 18/04/2011, 14:43
  • (modification externe)