Форум русскоязычного сообщества Ubuntu


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

Автор Тема: Добавить команду для запуска VPN в автозапус&  (Прочитано 2615 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Skorpion3L

  • Автор темы
  • Новичок
  • *
  • Сообщений: 13
    • Просмотр профиля
Я использую команду для запуска VPN
sudo sh /sbin/vpn startА для остановки
sudo sh /sbin/vpn stop
1. Как можно засунуть в автозапуск команду sudo sh /sbin/vpn start

2. И как сделать в виде кнопок на панели эти 2 команды. Хочется иметь кнопку запуска всегда под рукок, а не лазить в терминал

3.Возможно ли настроить автопереподключение VPN в случае разрыва

Настраивал подключение по этой инструкции
(Нажмите, чтобы показать/скрыть)


Пользователь решил продолжить мысль 07 Августа 2010, 10:38:29:
Так тоя настроил соединение через менеджер сетей


Но вот незадача, чтобы он автоматически подключал соединение необходимо, разрешить всем пользователям доступ к соединению, но если я ставлю соответствующею галку, то соединяться отказывается напрочь, никак не реагирует на нажатие в меню сетей на подключение, но стоит убрать галку, как сразу начинается подключение, после введения пароля администратора.
Можно ответить либо на вопрос в первом сообщении либо на " Как поставить галочку доступа всем пользователям, чтобы соединение устанавливалось автоматически, да и вообще после установки этой галки устанавливалось???"

Пользователь решил продолжить мысль 07 Августа 2010, 12:02:10:
Вот я и сам нашёл ответ
1. Лечим разрывы
      а. Создаём или редактируем файл autovpn.sh
sudo nano /usr/sbin/autovpn.sh      б. И вписываем в него скрипт
#!/bin/sh

# Ресурс, доступность которого нужно проверять.
PINGRESOURCE="ya.ru"

# Интервал (в секундах) между проверками
CHECKTIME=30

 #Организуем бесконечный цикл
while true; do

    # Если ресурс не доступен
    if (! ping -c 3 ${PINGRESOURCE} >/dev/null 2>&1) then
   
        #Команда для запуска интернет соединения,изменить на свою       
        sh /sbin/vpn start

    fi

   sleep ${CHECKTIME}
done

2. Автозапуск при загрузке системы
      а. Редактируем файл /etc/rc.local
sudo nano /etc/rc.local      б. Добавляем выше написанный скрипт

3. Остался лишь один вопрос, как сделать команды в виде кнопок на панели ???
sudo sh /sbin/vpn startsudo sh /sbin/vpn stop
« Последнее редактирование: 07 Августа 2010, 12:03:38 от Skorpion3L »
Мы знаем гораздо больше, чем понимаем...

Оффлайн Elias-Ilya

  • Участник
  • *
  • Сообщений: 180
  • Бубунтовод
    • Просмотр профиля
Re: Добавить команду для запуска VPN в автозапус&
« Ответ #1 : 07 Августа 2010, 14:16:26 »
Эм. Если я правильно понял, нужно:
1)ПКМ на панели
2) "Добавить на панель..." - "Пользовательская кнопка запуска"
3)Тип "Приложение в терминале"

Дальше я думаю разберетесь. :)
AMD 64 X2 4400+ | 2GB RAM | ATi Radeon 4350 | Ubuntu 10.04 LTS AMD64
Брянские Кабельные Сети

Оффлайн censor

  • Старожил
  • *
  • Сообщений: 1126
    • Просмотр профиля
Re: Добавить команду для запуска VPN в автозапус&
« Ответ #2 : 07 Августа 2010, 14:33:12 »
очередной ректальный способ удаления гланд.
все делается через interfaces, про кнопки уже сказали.

Оффлайн Skorpion3L

  • Автор темы
  • Новичок
  • *
  • Сообщений: 13
    • Просмотр профиля
Re: Добавить команду для запуска VPN в автозапус&
« Ответ #3 : 07 Августа 2010, 15:59:56 »
Мне надо чтобы сразу запускалось, а без ввода пароля. Нажал и подключилось.
Так то через
Цитировать
1)ПКМ на панели
2) "Добавить на панель..." - "Пользовательская кнопка запуска"
3)Тип "Приложение в терминале"
я сделал, а она просит пароль
« Последнее редактирование: 07 Августа 2010, 16:33:12 от Skorpion3L »
Мы знаем гораздо больше, чем понимаем...

Оффлайн warlomak

  • Участник
  • *
  • Сообщений: 188
    • Просмотр профиля
    • Мой блокнот
Re: Добавить команду для запуска VPN в автозапус&
« Ответ #4 : 07 Августа 2010, 16:44:37 »
почитай про sudoers
Мой блокнот http://warlomak.blogspot.com/

 

Страница сгенерирована за 0.053 секунд. Запросов: 23.