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

SystemD Automount построен върху SystemD Mount - вграден механизъм монтиране файлови системи, и ви позволява да се монтира само в момента от време, когато всъщност реши да се обърне към точката на монтиране, например, за да копирате всеки файл. С него, без значение каква файлова система е и къде се намира: жест на диск, флаш памет, NFS, мрежов дял MS Windows, и т.н. Този начин на монтаж може да спести много време, когато включите компютъра си, особено, ако ще да се монтира мрежова файлова система, защото това е необходимо за една вече конфигуриран мрежов интерфейс. Всеки такъв файлова система трябва да бъдат описани в специален отдел-файл, за да SystemD знам кога, какво и къде искате да се монтира. Този файл трябва да бъде извикана на базата на точката на монтиране (т.е. когато спрямо главната директория да бъде монтирана файлова система), са наставката ".mount" и се поставя в директорията / ИЪ / systemd / системата. А automount единица-файл, за да прави същите неща, но нямам наставка ".mount" и ".automount". Съответно, активни на двата файла трябва да бъде automount единица-файл, а втората просто изчакайте, когато това ще доведе automount.

SystemD Mount

Помислете за типа на синтаксиса единица-файл ".mount"

[Единица]
Описание = Mount точка за CIFS

[Връх]
Какво = // SERVER_IP / общо_име
Когато = / MNT / winshare
Тип = CIFS
Опции = потребителското = WIN_USER_NAME, парола = WIN_USER_PASSWORD

Дай му на името на "MNT-winshare.mount" и постави в / ИЪ / systemd / системата

Преди да започнете да създавате .automount единица тип файл, препоръчително е да се уверите, че на този етап всичко работи добре. Това може да стане чрез три отбора

systemctl демон презареждане
systemctl започне MNT-winshare.mount
LS / MNT / winshare

Първата команда казва, че трябва да SystemD препрочитам си конфигурация, така че ние бяхме там, за да се промени нещо, а вторият започва това, което е описано в блок-файл MNT-winshare.mount, а трети показва съдържанието svezheprimontirovannogo ресурс. Ако направите грешка при писането на единица-файл, когато стартирате го SystemD да се закълна, и не, няма да видим съдържанието на папките. За да ви помогне да разбере какво се е случило може да командва

systemctl статус MNT-share.mount

SystemD Automount

Спиране на ресурс, който е свързан с нашата файлова система от предишния пример

Сега погледнете синтаксиса на тип ".automount" единица-файл, като се използва информация от вече установените единица-файл MNT-winshare.mount

[Единица]
Описание = Automount единица за CIFS

Синтаксис ясно. Както обикновено "Описание =" - това е просто описание: "Къде =" показва папка, която SystemD ще следи в очакване на жалбата, за да го за автоматично монтиране на файловата система, както е описано в съответното звено по делото, но "WantedBy = дистанционно FS .TARGET "в раздела [Install] показва, че .automount на тип единица-файл ще се активира в момента, когато системата е готова за монтиране мрежа файлови системи, а именно, след като мрежови интерфейси са конфигурирани както и на целта" remote-fs.target "зависи от целите на" network.target "

Всичко. Не забравяйте да прочетете конфигурация SystemD и активирайте automount команди единица-файлове

systemctl демон презареждане
systemctl позволи MNT-winshare.automount

Ако не искате да се рестартира, можете да активирате уреда ръчно

systemctl започне MNT-winshare.automount

Сега при първия адрес до директорията / MNT / winshare SystemD за монтиране SMB мрежовите ресурси.

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

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