ПредишенСледващото

Създаване на NFS сървър с Ubuntu

Navozhu инструкции за инсталиране и конфигуриране на NFS (Network File System). NFS - Network File е система, която ви позволява достъп до файлове и папки на отдалечен компютър (сървър), като че ли тези файлове и директории са местни. Основното предимство на тази система е, че отделно взети работни станции могат да използват по-малко дисково пространство, тъй като обикновено се използват данни се съхраняват в отделна машина (за съхранение на данни) на и се предоставят на други машини в мрежата. NFS - е приложение за клиент-сървър, където ролята се определя на сървъра за съхранение. Всеки участник в мрежата - е NFS клиент, който се качва на сървъра мрежово устройство на файловата система.

роли на сървъра, които предприемаме, Ubuntu 12.04.
Тестът ще използва Цент и Winows 7 като клиенти.

Майстор на сървъра: 192.168.2.213 (Ubuntu)

Клиенти: 192.168.2.72 (Цент), 192.168.2.180 (Windows)

Първо трябва да настроите сървъра. И така, как ще ходим да използвате Ubuntu като сървър, трябва да инсталирате съответния пакет

След инсталирането на необходимите пакети ние създаваме два конфигурационни файлове. Дневникът на инсталация:

Първият файл е описан потребител (създаден в инсталационния пакет) и групата. да участвате в картиране-е (потребителско удостоверяване) на.

Както е известно, в Linux, всеки файл е собственост на определен потребител, който има (UID, GID), но схемата за Windows е малко по-различна система. И във връзка с този механизъм е изобретен картографиране, което прави превода на различни потребители с различни операционни системи в ясна представа за файловата система Linux.
Вторият файл е необходим, за да изберете Kerberos разпознаване и конфигуриране на нестандартен порт, на която Деймън ще слушате. Той има, ние не се нуждаем. За конфигуриране на Kerberos ще бъдат обсъдени в следващата статия.

Сега ние продължаваме обстановка.
Всички директория за CS, трябва да се регистрирате във файла / и т.н. / износ. Първо, създаване на две папки в дома си директория и ги хвърли в файлове. Directory дърво и да експортирате файлове:

Сега трябва да се възложи на потребители и групи за тези директории (вземете със /etc/idmapd.conf файл).

За да започнете, се износ nfs_dir1 за конкретна IP. Редактирате файла / и т.н. / exprots.

Там се налага минимален набор от опции, за да работи правилно с съхранение на Windows.

  • -Read RW / запис (може да отнеме стойност ро-само за четене);
  • no_root_squash - по подразбиране в главната потребителя на клиентската машина няма да има достъп до поделената директория на сървъра. Тази опция, ние ще премахне това ограничение. От съображения за сигурност е по-добре да не правите;
  • синхрон - синхронен режим на достъп (обратна стойност може да има - асинхронен);
  • noaccess - отказва достъп до определена директория. То може да бъде полезно, ако преди да зададете достъп за всички потребители на мрежата до определена директория, а сега искате да ограничите достъпа до поддиректория на някои потребители.
  • all_squash - това означава, че всички връзки са осъществени от анонимен потребител (необходима за клиента Windows)
  • anonuid = 1000 - връзки на анонимен потребител на "местен" ползвател;
  • anongid = 1000 - връзва анонимен потребител към групата на "местен" потребител.
  • no_subtree_check (subtree_check) -ако изнесения файлова система поддиректория, но не и цялата файлова система, проверките за сървърни дали искания файл се намира в поддиректорията изнася. инспекция изключване намалява сигурността, но увеличава скоростта на данни.
  • Обикновено, Linux (и други Unix-подобните операционни системи), са запазени TCP и UDP портове 1-1023 (така наречените защитени области) за процесите на корен на потребителите. За да сте сигурни, че потребителят корен инициира дистанционно NFS монтиране, NFS сървър обикновено изисква отдалечени клиенти да използват сигурни пристанища. Това споразумение, обаче, не е в съответствие с определени операционни системи (например Windows). В такива случаи несигурен опция дава възможност на клиентите да използват всеки NFS TCP / UDP порт. Обикновено това се изисква при обслужване на клиентите на Windows.

Всички налични опции и синтаксис на Силите, хост групи и т.н. можете да прочетете в ръководството

След това трябва да приложите настройките

Сега ние се провери дали имаме изнесени.

Конфигуриране на Windows клиент

Ако няма съобщения за грешки. Можете да започнете да монтирате от страна на клиента.
За да започнете, трябва да добавите услуги (услуга на клиент) на NFS. За да направите това, отидете на Start -> Control Panel -> Програми и компоненти, и кликнете върху елемента от менюто в ляво или изключване на функции на Windows. В падащото меню изберете Клиента за NFS и натиснете ОК (фиг. 1).

След това трябва да се монтира устройството. За да направите това, можете да използвате командния ред или просто кликнете с десен бутон върху My Computer и изберете Карта на мрежово устройство. И въведете низ \\ 192.168.2.213 \ дома Алекс \ nfs_dir1 \. Този сървър IP и пътя до папката (фиг. 2).

Ако всичко е наред, ще видим диск (фиг. 3).

Същото може да се извършва с помощта на командния ред (фиг. 4).

Вие не можете да картата на мрежово устройство за операционна система Windows NFS (фиг. 5), ако
1. Не в стаята на клиента NFS
2. Включете (незададено) faervol
3. Липсва достъп до мрежата към сървъра
4. Неправилно въведени възможности за монтиране
5. Не настройвайте (няма настройки са приложени) износ на сървъра.
6. Добавете несигурен опция в настройките за износ

Създаване на NFS сървър с Ubuntu

Фигура 5 - мрежа NFS грешка диск връзка

Вие не можете да добавите файл към монтирана файлова система (фиг. 6). ако:
1. На сървъра не е настроен права върху папката (никой: nogroup)
2. Не се примири all_squash опция в настройките за износ
3. Не се примири опция RW в настройките за износ

Създаване на NFS сървър с Ubuntu

Фигура 6 - грешка при добавяне на файла на диска NFS

Конфигуриране на клиент Цент

Създаване на система Linux е доста прост и безболезнен. Ти просто трябва да инсталирате необходимите пакети и монтиране на устройството. За Цент нужда следните пакети

На следващо място, създайте папка и инсталиране на NFS дял

В този случай, ние можем да добавите и всички файлове и директории в монтираната директория nfs_dir1 от името на всеки потребител на системата (all_squash). Но, ако се съберат втори nfs_dir2 папка, той може да напише само от корен, като трябва да има no_root_squash опция. Проверете.

Възможност за монтиране знамена.

Свързани статии

Подкрепете проекта - споделете линка, благодаря!