NFS

Как да монтирате NFS споделяне на Debian 10

Как да монтирате NFS споделяне на Debian 10
Мрежовата файлова система NFS е ефективен начин за споделяне на файлове и директории на други машини в мрежата. Тя се основава на архитектура клиент-сървър, където сървърната директория е монтирана на клиентски системи. NFS позволява на клиентите достъп до споделени директории, сякаш те са част от собствената им система, и остава популярен начин за споделяне на файлове между Linux системи.

В тази статия ще монтираме NFS споделяне на клиентска машина на Debian ръчно, както и автоматично, при зареждане на системата.

Ще използваме системата Debian 10 Buster, за да стартираме командите и процедурите, обсъдени в тази статия.

Предварителни условия

Преди да продължите, уверете се, че:

За целите на тази статия създадохме две машини Debian10 със следните имена на хостове и IP адреси:

NFS сървър

Клиент на NFS

Инсталирайте NFS Client Package на Debian 10 Client Machine

За да монтирате директории за споделяне на клиентската машина, първо трябва да инсталирате клиентския пакет NFS върху нея. На клиентската машина изпълнете следните команди в терминала, за да инсталирате клиентския пакет NFS:

$ sudo apt актуализация
$ sudo apt install nfs-common

Стъпка 1: Създайте точка на монтиране за споделената директория на NFS сървъра

За да направите споделената директория на NFS сървъра достъпна за клиента, ще трябва да монтирате директорията на NFS сървъра на празна директория на клиентската машина.

Първо, създайте празна директория на точка за монтиране на клиентската машина. Тази празна директория ще служи като точка за монтиране на отдалечените споделени директории.

Създадохме новата директория за монтиране “client_sharedfolder” в директорията / mnt, използвайки следната команда:

$ sudo mkdir -p / mnt / client_sharedfolder

Стъпка 2: Монтирайте споделената директория на NFS сървъра на клиента

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

$ sudo mount [NFS _IP]: / [NFS_export] [Local_mountpoint]

Където:

Въз основа на нашата настройка изпълнихме следната команда:

$ sudo mount 192.168.72.144: / mnt / sharedfolder / mnt / client_sharedfolder

След монтирането на споделената директория NFS можете да я потвърдите, като използвате следната команда в терминала:

$ df -h

Стъпка 3: Тествайте споделянето на NFS

След това тествайте споделянето на NFS на клиентската машина. За да извършите тест, създайте някои файлове или директории под споделената директория NFS на сървърната машина и след това отворете до тях от клиентската машина. Следвайте процедурата по-долу, за да направите това сами:

1. На NFS сървър машина, отворете терминала и използвайте cd команда за навигация до споделената директория на NFS:

$ cd / mnt / sharedfolder /

След това създайте няколко тестови файла:

$ sudo touch test1 test2 test3

2. На Клиент на NFS машина, проверете дали същите файлове съществуват в локалната директория на точка за монтиране.

$ ls / mnt / client_sharedfolder

Обърнете внимание, че командата за монтиране не монтира за постоянно файловата система NFS в точката на монтиране. Ще трябва да го монтирате ръчно всеки път, когато рестартирате системата. В следващата стъпка ще разгледаме как автоматично да монтирате файловата система NFS по време на зареждане.

Автоматично монтиране на файлова система NFS

Автоматичното монтиране на файлова система NFS ви спестява неприятностите при ръчно монтиране на файловата система всеки път, когато стартирате системата. По-долу е описана процедурата за това:

Редактирайте файла / etc / fstab:

$ sudo nano / etc / fstab

След това добавете запис във файла / etc / fstab, както следва:

NFS сървър: по подразбиране nfs точка на монтиране на директорията 0 0

Където:

Въз основа на нашата настройка добавихме следния запис:

192.168.72.144: / mnt / sharedfolder / mnt / client_sharedfolder nfs по подразбиране 0 0

След добавяне на горния запис във файла / etc / fstab, запазете и излезте от файла до Ctrl + o и Ctrl + x, съответно.

Споделянето на NFS ще бъде монтирано автоматично в определената точка на монтиране при следващото стартиране на вашата система.

Демонтиране на файлова система NFS

Можете лесно да демонтирате споделената директория NFS от вашата система, ако вече не се нуждаете от нея. За да направите това, напишете umount, последвано от името на точката на монтиране, както следва:

$ sudo umount [точка на монтиране]

Въз основа на нашата настройка, това ще бъде:

$ umount / mnt / client_sharedfolder

Забележка: Командата е „umount,”Не демонтира (в командата няма„ n “).

Имайте предвид, че ако сте добавили записа във файла / etc / fstab за монтиране на NFS, той ще бъде автоматично монтиран отново при следващото стартиране на вашата система. Ако искате да предотвратите автоматичното му монтиране при следващото зареждане, премахнете записа от файла / etc / fstab.

Не забравяйте, че ако файловата система NFS е заета, не можете да я демонтирате, например ако в нея се отварят файлове или работите в някаква директория.

Ето го! Лесна процедура за монтиране и демонтиране на NFS споделянето в системата на Debian 10 Buster, както ръчно, така и автоматично. Надявам се статията да ви е харесала!

Как да променяте настройките на мишката и тъчпада с помощта на Xinput в Linux
Повечето дистрибуции на Linux се доставят с библиотека “libinput” по подразбиране за обработка на входни събития в системата. Той може да обработва вх...
Пренастройте бутоните на мишката си по различен начин за различен софтуер с X-Mouse Button Control
Може би се нуждаете от инструмент, който може да промени контрола на мишката с всяко приложение, което използвате. Ако случаят е такъв, можете да изпр...
Преглед на безжична мишка на Microsoft Sculpt Touch
Наскоро прочетох за Microsoft Sculpt Touch безжична мишка и реших да я купя. След като го използвах известно време, реших да споделя опита си с него. ...