IPHosting (платный профессиональный хостинг)

Здравствуйте, Гость

Главная страница » Hardware » Компьютеры » Монтирование Сетевых Ресурсов В Ubuntu

Монтирование Сетевых Ресурсов В Ubuntu

Добавлено: natali2306 | 16.06.2011
Просмотров: 9131
Слов: 305
Рейтинг: 0.00


Итак, вы поставили Ubuntu, завели компьютер в домен Active Directory. Теперь в вашей сети есть смешанная сеть, состоящая из Linux и Windows компьютеров. Чтобы пользователи могли удобно работать с сетевыми ресурсами воспользуемся функционалом модуля pam_mount.

Можно, конечно, сделать это другим способом, например, прописав нужные параметры в конфигурационный файл /etc/fstab, но так как у вас используется доменная авторизация, то это не совсем хорошее решение.Работа pam_mount заключается в монтировании сетевых ресурсов пользователю, в удобное для него место, используя введенные им логин и пароль при входе в систему. Смонтированные сетевые папки будут отображаться у него, как локальные каталоги.

Первым делом устанавливаем модуль pam_mount:

sudo apt-get install libpam-mount smbfs

Далее необходимо прописать необходимые параметры в файл /etc/security/pam_mount.conf.xml







Вместо звездочки в указании пользователя(user="*") можете указать конкретного пользователя, если необходимо, чтобы какой либо сетевой ресурс открывался у него. Очень важно не писать тильду при указании точки монтирования.

В процессе подключения сетевых шар пользователям я столкнулся с проблемой, связанной с тем, что в случае не обращения к сетевой шаре или просто при простое компьютера через 10 минут у пользователя пропадают примонтированные сетевые ресурсы. Пробовал менять значение fstype с smbfs на cifs, но и в этом случае проблема не решалась.Я решил эту проблему следующим образом. Создал исполняемый файл crntb, который с периодичностью в 5 минут обращается к сетевым шарам. Вызов этого файла подключил в автозагрузке.Данная схема работает стабильно уже более полугода на компьютерах пользователей.

Код файла crntb:

#!/bin/bash

while true;

do

ls $HOME/SERVERSHARE1

ls $HOME/SERVERSHARE2

ls $HOME/SERVERSHARE3

ls $HOME/SERVERSHARE4

sleep 300

done

Кто-то может справедливо заметить, что вызов данных команд можно добавить в crontab. Я пробовал это, однако, crontab после перезагрузки компьютера не стартовал и не выполнял эти команды. Пришлось сделать "альтернативу" crontab :)

Подробнее об опыте использования операционной системы Linux в организации читайте тут

Об авторе

http://www.linuxatwork.ru/



Условия перепечатки

При репосте статьи "Монтирование Сетевых Ресурсов В Ubuntu", пожалуйста укажите источник - сайт http://www.iphosting.ru/ (Платный профессиональный хостинг) — и информацию об авторе.
Смотрите также

Обзор Компьютерной Игры Need For Speed: Hot Pursuit
Очередная часть Need for Speed: Hot Pursuit получилась очень красивой, в этом плане разработчики постарались на славу. Автострады проходят через пустыни, морские побережья, горные долины. После каждого поворота нас ждет очередной шедевр. Смена времени суток и погоды вносит плюсы и минусы в игровой процесс.

Браузерная Он-Лайн Игра Barbars (Для Телефонов И Пк)
Варвары - это онлайн игра (MMORPG) нового поколения для мобильных телефонов! Эта игра изменила все понятия об онлайн играх, сменив скучное времяпровождение на весёлое развлечение. Уникальная система боя, командная игра и массовые сражения тысяч игроков одновременно - почти сразу сделали игру самой популярной и обсуждаемой в мобильном Интернете!