[Вирішено] Як в Thunderbird вкласти файл з мережевої папки Windows? Підключаємо мережевий диск Windows в Linux.

Спершу позначу суть проблеми – файловому менеджер Thunderbird не бачить мережевих папок в Linux Mint / Ubuntu (інші дистрибутиви не перевіряв), соотвественно немає можливості прикріплювати файли до повідомлень з расшаренних мережевих папок Windows. Замість самого файлу в поле вкладення прописується лише шлях до нього “smb: //сервер/папка/файл.расшіреніе“І при відправці повідомлення видається помилка з проханням перевірити чи маєте ви доступ до файлу.

Звичайно, можна просто скопіювати необхідні для відправки файли на свій комп’ютер, проте проробляти цю операцію ніколи не бракує клопітно. Красти дорогоцінні хвилини користувачів від спілкування в соцмережах на подібні “збочення” з файлами не наш метод. Доведеться виходити з ситуації, що склалася по іншому.

Підключаємо мережевий диск Windows в Linux

Підтримку мережевих дисків Windows в Linux забезпечує пакет cifs-utils. У Linux Mint / Ubuntu зазвичай встановлений за замовчуванням, якщо немає, можна доустановити:

sudo apt-get install cifs-utils

Припустимо, у нас є якийсь загальний ресурс в який автоматично складаються всі відскановані документи //192.168.1.10/scan/. Потрібно щоб у користувача цей ресурс був завжди видно в його каталозі при вході в систему.

  1. У домашньому каталозі користувача створюємо точку монтування (куди буде підключатися мережева папка Windows), назвемо цю папку scan:
  2. mkdir ~ / scan

  3. Файл / etc / fstab містить інформацію необхідну для автоматичного монтування розділів. Викликаємо текстовий редактор xed (або будь-який інший який вам подобається) для редагування:
  4. sudo xed / etc / fstab

  5. Кінець цього файлу додаємо рядок такого виду:
  6. //192.168.1.10/scan / home / user / scan cifs user = guest, password = guest, uid = 1000, gid = 1000 0 0

Зараз поясню що це означає. Загальний синтаксис файлу такий:

// SERVER_IP / SHARE_NAME / MOUNT_POINT_PATH cifs ALL_OPTIONS 0 0

де:

Отримати UID і GID потрібного користувача можна командою:

grep USER_NAME / etc / passwd

В результаті ми побачимо приблизно наступне:

USER_NAME: x: 1000: 1000: user ,,,: / home / user: / bin / bash

Ну і наостанок залишилося розповісти про простому способі перемонтування всіх розділів з / etc / fstab без перезавантаження системи. Для цього є наступна команда:

sudo mount –all

Ця команда перемонтують все файлові системи зазначені в / etc / fstab, за винятком розділів з опцією noauto.

Якщо вважаєте статтю корисною, не лінуйтеся ставити лайки і ділитися з друзями.

Ссылка на основную публикацию