środa, 16 maja 2018

NFS zdalny dysk on Linux

tak na szybko ...

  • najpierw potrzebne pakiety
apt-get install nfs-kernel-server nfs-common

dla klienta   tylko
apt-get install nfs-common


na przykładzie udostępnimy  katalog my_shared_space  z uprawnieniami nobudy

mkdir /home/my_shared_space
chown nobody:nogroup /home/my_shared_space
chmod 755 /home/my_shared_space
drugi udział to taki gdzie potrzebujemy dostęp taki jak root 


mkdir /var/www
chown root:root /var/www
chmod 755 /var/www
teraz konfigurujemy /etc/exports

/home/my_shared_space           192.168.0.101(rw,sync,no_subtree_check)
/var/www  192.168.0.101(rw,sync,fsid=0,crossmnt,no_subtree_check,no_root_squash)
-opcja no_root_squash pozwala na dostęp jak root.
aby zaktualizować serwer zmianami dokonanymi w  /etc/exports 
/etc/init.d/nfs-kernel-server restart

aby zasób /home/my_shared_space  był udostępniany dla wszystkich ip z przedziału 192.168.0.0 - 192.168.0.255
/home/my_shared_space 192.168.0.0/255.255.255.0 (rw,sync,no_subtree_check)
  • Po stronie klienta montujemy w łatwy sposób w dowolnym katalogu
mount 192.168.0.100:/home/my_shared_space /mnt/serwer_www/my_shared_space
mount 192.168.0.100:/var/www /var/serwer_www

Brak komentarzy:

Prześlij komentarz

U źródeł Postgres'a. Building after Amnesia

Potrzebne  pakiety apt install gcc  apt install python-dev  apt install libreadline-dev  apt install zlib zlib-dev  apt install libzzi...