Перейти до основного вмісту

Автоматичне підключення мережевих ресурсів в Ubuntu 12.04-20.04

Для підключення мережевого ресурсу Samba (Windows) можна використати Файл-менеджер, де в меню "Файл" вибрати "Підключити сервер".

Але при цьому, якщо у Thunderbird чи в Firefox відкрити "Зберегти як..." або "Відкрити", то побачити мережевий диск неможливо, тому що мережевий ресурс монтується у приховану теку
/home/USERNAME/.gvfs

Можна створити символічне посилання на приховану теку
ln -s "/home/USERNAME/.gvfs/sharename" /home/USERNAME/share

Але можливо використати autofs і ресурс буде автоматично змонтовано при завантаженні системи.

Спочатку треба встановити пакети autofs та cifs
sudo apt-get install cifs-utils autofs

Створити теку, як точку для монтування і змінити права доступу, наприклад
sudo mkdir /home/shares
sudo chmod 0666 /home/shares


У файл /etc/auto.master у кінці додати строки
/home/shares /etc/auto.cifs --timeout=6000 --ghost

Після цього необхідно створити файл, як вказано вище, з ім'ям /etc/auto.cifs, а в ньому вказати один або кілька рядків підключень, наприклад
sharefolder1 -fstype=cifs,rw,noperm,credentials=/etc/credentials.txt ://192.168.1.11/share_data1
sharefolder2 -fstype=cifs,rw,noperm,credentials=/etc/credentials.txt ://192.168.1.10/share_data2



Для цього файлу теж можна змінити права доступу (!!!)
chmod 644
/etc/auto.cifs

Можна вказати, що дані для реєстрації на сервері отримуються з файлу credentials.txt або прямо у стрічці вказати username і password.

Файл /etc/credentials.txt може бути у вигляді
username=xxxuser
password=xxxpassword


Для перевірки треба запустити autofs
autofs start
Потім перейти у теку, наприклад в /home/shares або дати команду
mount

В Ubuntu 16.04 за умовчанням використовується протокол SMB 3.0, тому при підключенні до більш старших серверів, ресурс (тека) з'являється, але відкрити її не можна. Щоб виправити цю проблему треба вказати у рядку підключення vers=1.0, тобто рядок повинен виглядати так
sharefolder -fstype=cifs,rw,noperm,vers=1.0,credentials=/etc/credentials.txt ://192.168.1.11/share_data

Поради знайшов у
http://bernaerts.dyndns.org/linux/74-ubuntu/56-ubuntu-autofs
http://askubuntu.com/questions/208002/configure-autofs-to-access-windows-domain-server
http://forum.stmlabs.com/showthread.php?tid=5853
http://ubuntuforums.org/showthread.php?t=1556349

Різні інші варіанти підключення
https://wiki.centos.org/TipsAndTricks/WindowsShares

Коментарі

Популярні дописи з цього блогу

Подключение Cisco 7911/7912 по SIP к Asterisk

Аппарат Cisco IP Phone 7911 по-умолчанию настроен на использование протокола SCCP. Можно в Asterisk указать использование модулей SCCP, но для единообразия удобнее использовать SIP. Для использования протокола SIP в аппарате Cisco 7911 нужно обновить программное обеспечение.  Код обновления для загрузки в аппарат нужно скачать с сервера Cisco: http://tools.cisco.com/support/downloads/pub/Redirect.x?mdfid=278875240 Самое последнее обновление (на данный момент версия 9.3) может не работать c Asterisk, с  версии 9.X Cisco переходит на использование только TCP для SIP соединений. Поэтому для использования UDP удобнее скачать обновление версии 8.5.2 или 8.5.4. Может понадобится  вначале   установить обновление 8.5.2, а затем 8.5.4. Например, для обновления с SCCP11.8-2-2SR-4S надо вначале установить 8.5.2 Обновление будет производится с сервера  TFTP, поэтому д ля начала нужно настроить сервер DHCP, TFTP. Причем в DHCP нужно настроить опцию 150, которая используется для указания аппа

Панель инструментов Remmina в полноэкранном режиме Ubuntu 12.04

Пакет Remmina 0.9.99 (протокол RDP) в системе Ubuntu 12.04 используется как клиент для доступа к терминальному серверу. Обнаружено странное поведение панели инструментов в полноэкранном режиме на терминальном сервере- панель инструментов исчезает и невозможно перейти в другое окно или закрыть сеанс. Для сворачивания окна можно использовать комбинацию клавиш CTRL+F9. Комбинации клавиш задаются в настройках Remmina, а CTRL нужно, чтобы комбинацию не перехватил терминальный сервер. В настройках Remmina есть параметр "Спрятать панель инструментов в полноэкранном режиме". Но иногда, даже если не указан этот параметр, меню не отображается. Можно, не закрывая терминальную сессию, изменить этот параметр на противоположный и после возврата в сессию, меню начнет появляться. В следующий раз перед открытием новых сессий в Remmina нужно правильно указать значение этого параметра. Размер иконок в панели инструментов можно изменить через основное меню Remmina

Изменение размера бумаги LibreOffice(OpenOffice)

Если при установке Ubuntu указать локаль «USA», то размер бумаги по-умолчанию установится «Letter». Если потом через «Система- Администрирование- Локализации» изменить локаль на «Украинский» («Русский»), изменится язык системы, формат даты, но размер бумаги по-умолчанию и единица измерения останутся прежними.  Совет нашел в http://www.nixp.ru/recipes/%D0%9A%D0%B0%D0%BA-%D1%83%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%B8%D1%82%D1%8C-%D1%80%D0%B0%D0%B7%D0%BC%D0%B5%D1%80-%D0%B1%D1%83%D0%BC%D0%B0%D0%B3%D0%B8-%D0%B2-OpenOffice-org-%D0%BF%D0%BE-%D1%83%D0%BC%D0%BE%D0%BB%D1%87%D0%B0%D0%BD%D0%B8%D1%8E-%28libpaper%29.html Нужно в терминале запустить sudo dpkg-reconfigure libpaper1 В открывшемся списке выбрать формат А4. Можно напрямую в файле конфигурации (/etc/papersize) указать размер А4. Проверить можно в LibreOffice(OpenOffice) через меню «Формат-Страница». Еще в LibreOffice(OpenOffice) нужно изменить единицу измерения через «Сервис- Параметры- LibreOffice Writer- Общие»