Technical Anshu Домашня сторінка › Навчальні посібники › Підключення Windows Share в Ubuntu
🐧 Ubuntu + Windows Share

Підключіть Windows Share в Ubuntu - постійне налаштування

Підключіться до спільної папки Windows із Ubuntu один раз, вручну, і вона зникне під час наступного перезавантаження. Це налаштування постійно монтує спільний ресурс за допомогою cifs-utils і запису fstab — пароль Windows зберігається в захищеному файлі облікових даних, _netdev і nofail, щоб завантаження ніколи не зависало, і uid/gid, щоб файли належали вам.

✍️ Technical Anshu🐧 Ubuntu🎧 Multi-Language Audio
Підключіть Windows Share в Ubuntu - постійне налаштування
🎧 Багатомовне аудіо: У відеоплеєрі натисніть [Налаштування] (⚙️) ➔ [Аудіодоріжка], щоб вибрати мову.

📑Розділи

  1. Проблема — спільний доступ, який ви відкриваєте вручну, зникає після кожного перезавантаження
  2. Швидка перевірка — один раз відкрийте спільний доступ у програмі Файли
  3. Установіть пакет cifs-utils
  4. Створіть точку підключення в /mnt/SharedDocs
  5. Збережіть дані для входу в Windows у захищеному файлі облікових даних
  6. Додайте постійний запис до /etc/fstab із _netdev і nofail
  7. Установіть його зараз, перевірте, а потім виконайте тест перезавантаження

📋 Огляд і покроковий посібник

1

Спершу перевірте Share у програмі Files

Перш ніж робити що-небудь постійним, перевірте основні моменти: ПК з Windows надає спільний доступ до папки, мережевий шлях працює, а ваше ім’я користувача та пароль Windows прийнятні. Відкрийте програму «Файли», натисніть Ctrl + L, щоб відкрити рядок адреси, і введіть адресу спільного доступу — у відео це папка SharedDocs на ПК під назвою OFFICE-PC:

Files — Location Bar
smb://OFFICE-PC/SharedDocs

Коли буде запропоновано, введіть ім’я користувача та пароль Windows. Якщо папка відкриється, і ви побачите її файли, ім’я спільного доступу, ім’я комп’ютера та ім’я для входу правильні — запишіть їх точно, оскільки постійне налаштування використовує ті самі три речі. У цьому посібнику замініть OFFICE-PC і SharedDocs на власне ім’я комп’ютера та спільну назву.

✅ Якщо ім’я не розпізнається, цей самий тест працює з IP-адресою ПК з Windows, наприклад smb://192.168.1.10/SharedDocs. Надайте комп’ютеру з Windows фіксовану або зарезервовану IP-адресу — постійне монтування настільки ж надійне, як і адреса, на яку воно вказує.
2

Встановіть cifs-utils

Для постійного монтування потрібні інструменти CIFS — помічник mount.cifs, який дозволяє Ubuntu приєднати спільний ресурс SMB (Windows) як звичайну папку. Відкрийте термінал і встановіть пакет:

Terminal
sudo apt update
Terminal
sudo apt install cifs-utils

Без цього пакунка запис fstab на кроці 5 не має нічого для роботи, і монтування завершується помилкою — саме це невелике встановлення відрізняє одноразовий перегляд від справжнього монтування під час завантаження.

3

Створіть точку монтування

Точка монтування — це просто порожня папка, у якій відображатиметься вміст спільного ресурсу. Створіть його в /mnt, назвавши його за спільною назвою:

Terminal
sudo mkdir -p /mnt/SharedDocs

Залиште цю папку порожньою. Коли спільний ресурс підключено, усе всередині /mnt/SharedDocs насправді є файлами на ПК з Windows — а коли він не підключений, папка просто порожня, що також є корисним способом з першого погляду визначити, чи активне монтування.

4

Зберігайте логін у захищеному файлі облікових даних

Для монтування потрібен ваш пароль Windows під час кожного завантаження, але цей пароль ніколи не повинен знаходитися в самому /etc/fstab — fstab може читати кожен обліковий запис користувача на машині. Замість цього збережіть логін у власному маленькому файлі, який може прочитати лише root. Створіть його:

Terminal
sudo nano /root/.smbcredentials

Введіть рівно два рядки з вашим власним іменем користувача та паролем Windows, потім збережіть, натиснувши Ctrl + O, і вийдіть, натиснувши Ctrl + X:

/root/.smbcredentials — file contents
username=YourWindowsUser
password=YourWindowsPassword

Тепер заблокуйте файл, щоб лише root міг його прочитати:

Terminal
sudo chmod 600 /root/.smbcredentials
⚠️ chmod 600 — це суть цього кроку, а не додаткова функція. Без нього файл облікових даних — це просто ваш пароль Windows, написаний у вигляді звичайного тексту, де його можуть прочитати інші облікові записи на ПК. І запам’ятайте на потім: якщо ви коли-небудь зміните пароль Windows, оновіть цей файл також — застарілий пароль тут є найпоширенішою причиною того, що робоче монтування раптово припиняється.
5

Додайте постійний запис fstab

Тепер скажіть Ubuntu монтувати спільний ресурс під час кожного завантаження. Спочатку збережіть резервну копію оригінального fstab — один неправильний рядок у цьому файлі може вплинути на завантаження, і резервна копія — це ваш шлях назад. Потім відкрийте файл:

Terminal
sudo nano /etc/fstab

Додайте цей єдиний рядок у самому кінці файлу:

/etc/fstab — add this line
//OFFICE-PC/SharedDocs /mnt/SharedDocs cifs credentials=/root/.smbcredentials,iocharset=utf8,_netdev,nofail,uid=1000,gid=1000 0 0

Що робить кожна частина: //OFFICE-PC/SharedDocs — спільний доступ, /mnt/SharedDocs — це місце, де воно відображається, а cifs — тип файлової системи. credentials= вказує на захищений файл із кроку 4, тому пароль у fstab не відображається. iocharset=utf8 зберігає правильні імена файлів зі спеціальними символами. _netdev повідомляє системі, що цьому монтуванню потрібна мережа, тому воно чекає на мережу, а не виходить з ладу занадто рано. nofail означає, що якщо ПК з Windows вимкнено, Ubuntu все одно завантажується нормально, а не зависає або скидається на аварійний запит. uid=1000,gid=1000 робить змонтовані файли власником вашого користувача Ubuntu, тож ваші програми можуть зберігатися у спільному ресурсі без sudo — 1000 — це звичайний ідентифікатор першого облікового запису користувача; перевірте свій власний за допомогою команди id і відкоригуйте, якщо ваш відрізняється.

📌 Залиште SMB-версію поза лінійкою. Ubuntu і будь-яка сучасна Windows автоматично узгоджують SMB 3, що є безпечним стандартом. Лише старий пристрій, який не підтримує нічого новішого, коли-небудь потребуватиме примусового встановлення старої версії — уникайте цього, якщо у вас справді немає вибору, оскільки SMB1 небезпечний і застарілий.
6

Підключіть зараз і перевірте перед перезавантаженням

Поки не перезавантажуйте. Перевірте запис fstab прямо зараз, поки ви все ще бачите всі помилки, які він створює:

Terminal
sudo mount -a

mount -a монтує все, що перелічено у fstab. Якщо він закінчується без звуку, запис правильний — відкрийте /mnt/SharedDocs, і ви побачите файли спільного ресурсу Windows, а швидке df -h покаже спільний ресурс у списку змонтованої файлової системи. Створіть у ньому невеликий тестовий файл, щоб підтвердити, що ви вмієте писати, а не просто читати. Лише після того, як цей тест буде пройдено, перезавантажте машину Ubuntu один раз: спільний ресурс має повернутися на своє місце самостійно, без підключення вручну — таке перезавантаження є справжнім доказом роботи постійного налаштування.

✅ Якщо mount -a повідомляє про помилку, виправте її зараз, а не після перезавантаження — прочитайте повідомлення, оскільки воно зазвичай безпосередньо називає проблему: неправильне ім’я загального ресурсу чи адреса ПК, неправильний вміст у файлі облікових даних або «дозвіл заборонено» з боку Windows, де користувачеві потрібен дозвіл як на вкладці «Спільний доступ», так і на вкладці «Безпека» папки. Кріплення рідко ламається самостійно; коли це відбувається, щось змінюється з одного боку — пароль Windows, адреса ПК або дозволи.

🏷️Змінні та ключові слова пошуку тем

🔍 CIFS 🔍 cifs-utils 🔍 fstab 🔍 SMB 🔍 mount.cifs 🔍 Ubuntu 🔍 TechnicalAnshu 🔍 Mount Windows Share in Ubuntu 🔍 Permanent Mount 🔍 Credentials File 🔍 _netdev 🔍 nofail 🔍 Windows Shared Folder
🎙️ Повна транскрипція — торкніться, щоб розгорнути

__TOK_31__

__TOK_32__

__TOK_33__

❓ Часті запитання (англійською)

Чи на 100% безкоштовний цей посібник?

__TOK_34__

Чи можуть новачки дотримуватися цього посібника?

__TOK_35__

Де я можу поставити запитання, якщо я застряг?

__TOK_36__

🚀 Перегляньте повний посібник на YouTube

__TOK_37__

__TOK_38__

▶️ Переглянути повне відео
Цей підручник ґрунтується на відео Technical Anshu «Монтування Windows Share в Ubuntu» • Застрягли на якомусь кроці? Запитуйте у коментарях до відео — там вам допоможуть 🙏