Монтаж и усиление Размонтирование сетевых ресурсов на мобильном ноутбуке

У меня нет проблем с монтированием моих акций (fstab или Gigolo). То, что я ищу, - это способ автоматического размонтирования общих ресурсов при отключении от сети и повторного подключения при возвращении. Жиголо кажется близким. Он прекрасно подключается, но мне все еще приходится вручную отключаться от каждой папки в отдельности.

2
задан 12 January 2012 в 02:45

2 ответа

Я нашел именно то, что искал на форумах Ubuntu.

HOWTO: Автоматическое монтирование и размонтирование общих ресурсов (альтернативная версия)

Автоматическое монтирование и размонтирование общих ресурсов по мере их поступления и удаления. Я использовал этот метод в Ubuntu 11.10, 12.04 и Debian Squeeze, и он работает безупречно.

0
ответ дан 12 January 2012 в 02:45

Вам придется написать сценарий. Это скелет / шаблон, назовите его net_mount и поместите его в /etc/NetworkManager/dispatcher.d

#!/bin/sh
# auto mount/umount network shares

IF=$1
STATUS=$2

# set your desired network here
NETMASK="192.168.0.0/24"

mount_shares (){
    # command(s) to mount shares here
    mount share1
    mount share2
    ....
}

umount_shares (){
    # command(s) to un-mount shares here
    umount share1
    umount share2
    ....
}

if [ -n "`/sbin/ip addr show $IF to $NETMASK`" ]; then
case "$STATUS" in
    up)
        mount_shares
        ;;
    pre-down)
        umount_shares
        ;;
    *)
        ;;
esac
else
    umount_shares
fi

Сделайте его исполняемым

sudo chmod a+x /etc/NetworkManager/dispatcher.d/net_mount
0
ответ дан 12 January 2012 в 02:45

Другие вопросы по тегам:

Похожие вопросы: