Монтування розшарованих мережевих папок в Ubuntu

Файлова система CIFS, вбудована в ядро ​​Linux зазвичай є кращим методом для монтування розшарованих мережевих ресурсів SMB/CIFS. CIFS VFS є віртуальною файловою системою для Linux, що забезпечує доступ до серверів та пристроїв зберігання, сумісних із версією 1.0 специфікації CIFS SNIA або пізнішої. Популярні сервери, такі як Самба, Windows 2000, Windows XP та багато інших, підтримують CIFS за замовчуванням.

VFS CIFS надає деяку підтримку більш старих серверів, заснованих на примітивнішому SMB (Server Message Block) протоколі (Ви також можете використовувати файлову систему Linux smbfs в якості альтернативи для доступу до них). CIFS VFS була розроблена, щоб використовувати просунуті мережеві особливості файлової системи, такі як захоплення, Unicode (передова інтернаціоналізація), hardlinks, dfs (ієрархічний, реплікований простір імені), розподілене кешування та використовує рідні імена TCP (а не RFC1001, назви Netbios). На відміну від деяких інших мережних файлових систем, вся ключова мережна функція, включаючи ідентифікацію, забезпечена в ядрі, починаючи з версії 2.5.42.

Файлова система CIFS підтримується набором утиліт простору користувача. Цей пакет інструментів називають CIFS-utils. Ці інструменти спочатку були частиною пакету Samba, але з деяких причин їх виділили в окремий проект.

Для роботи (монтування) з розшарованими мережевими дисками SMB/CIFS (Windows або Samba) необхідно встановити пакет cifs-utils, який є у репозиторіях практично всіх дистрибутивів Linux. Далі розглядатимемо лише Ubuntu.

Тепер можна монтувати розшаровані мережеві ресурси:

Для монтування публічних мережевих ресурсів ім'я користувача та пароль не задаються:

Для того,щоб розшарений мережевий ресурс (папка) монтувався при завантаженні системи, необхідно до конфігураційного файлу /etc/fstab додати рядок: