PPTP и user

Автор: igus Дата: 12.05.2008 22:25 В ASP12 не запускается настройка PPTP под юзером. Под рутом всё настроил, инет работает.
Re: PPTP и user 12.05.2008 22:29BigAndy Так и должно быть, пока не укажите в/etc/sysconfig/networkscripts/ifcfg.pptpX
---
USERCTL=yes
---
Re: PPTP и user 13.05.2008 00:50igus Такая строчка уже есть. Забыл уточнить: всплывает окошко "Неизвестная ошибка"
Re: PPTP и user 13.05.2008 01:42Bircoph логи pptp в студию, а до этого: DEBUG=yes.
Re: PPTP и user 13.05.2008 20:01igus Какие логи? Главное меню - Система - Администрирование - PPTP. В ASP11.2 после этих действий всплывало окно запроса пароля рута, а в ASP12 - "Неизвестная ошибка".
Re: PPTP и user 13.05.2008 23:21Bircoph Меню выбросьте.
ifup pptp0
Re: PPTP и user 13.05.2008 23:24BigAndy наберите команду yum remove system-config-pptp
И не мучайте себя всякой хренью гуёвой.
Re: PPTP и user 16.05.2008 01:40igus Зачем же выбрасывать? Люди старались, писали... Обновил - и окно с ошибкой исчезло. Но осталась проблема. Запускаю под рутом скрипт - VPN работает, а если запускаю скрипт в терминале - не работает. При этом, если последовательно ввожу в терминале команды - всё ок. Под юзером работает только при вводе команд в терминале. Как заставить работать скрипт? Права на выполнение есть.
Re: PPTP и user 16.05.2008 10:35BigAndy >Под юзером работает только при вводе команд в терминале.
Вот так и запускайте. Это значит, что скрипт ifup работает.
Вы выполнили те рекомендации, которые дал вам Bircoph и я?

О том, как прикрутить гуевину - к создателям гуёвины и к ее ман'ам. Скорее всего надо разрешить выполнять гуевину пользователям. У вас задача заставить работать гуевину или поднимать туннель под пользователем?


>а если запускаю скрипт в терминале - не работает.
>Под юзером работает только при вводе команд в терминале

Вы сначала оперделитесь, как у вас работает...
Re: PPTP и user 16.05.2008 18:51igus BigAndy писал(а):

> О том, как прикрутить гуевину - к создателям гуёвины и к ее
> ман'ам. Скорее всего надо разрешить выполнять гуевину
> пользователям.
Это всё уже работает.

> Вы сначала оперделитесь, как у вас работает...
Попробую рассказать подробнее.
Содержание скрипта:
#!/bin/bash
/sbin/route add -host vpn.balu.net.ua gw 10.10.4.1
/sbin/route add -net 10.10.1.0/24 gw 10.10.4.1
/sbin/route del default gw 10.10.4.1
/sbin/ifup pptp0
/sbin/route add default gw 192.168.115.1
exit 0

Если последовательно вводить эти команды в терминале - работает и под юзером(!) и под рутом.
Если 2 раза щёлкнуть мышкой на скрипте, появляется окно:
Запустить в терминале Показать Отмена Запустить
Под рутом:
Если выбираю "Запустить в терминале"- не работает.
"Запустить" - работает.
Под юзером не работает никак.
Re: PPTP и user 16.05.2008 19:05aboris А если от root дать команду
---
chmod -ax <имя скрипта>
---
заработает? :Улыбка
Re: PPTP и user 16.05.2008 19:38BigAndy >Содержание скрипта:
Мазохизму человеческому нет пределу......
А route-<ifname> для чего создан?.
Зачем придумывать костыли, когда есть стандартные средства решения задач. е...
Еще на скрипте мышом кликать.... Где вы на "скрипте смогди кликнуть мышью" ??? :E
Это что? венда так въелась в моск? Улыбка
Компьютер предназначен на то, чтобы автоматизировать рутинные процедуры.
И еще. Этоозначает, что вы не удосужились ознакомиться со штатной документацией...
Re: PPTP и user 16.05.2008 22:18igus aboris писал(а):

> А если от root дать команду
> chmod -ax <имя скрипта>
> заработает? :Улыбка

Владелец юзер и права rwxrwxrwx
Re: PPTP и user 16.05.2008 22:26igus BigAndy писал(а):

> Компьютер предназначен на то, чтобы автоматизировать рутинные
> процедуры.

Согласен. И если мне проще развалившись в кресле жать на мышака а не стучать по клаве - то я выбираю первое.
Спасибо за моральную поддержку Улыбка. Правда, на вопрос "Почему под рутом работает, а под юзером нет?" ответа я не получил. Запускаю на клаве в терминале Улыбка
Re: PPTP и user 16.05.2008 23:00BigAndy > на вопрос "Почему под рутом работает, а под юзером нет?" ответа я не получил
Десять раз ответлили очень конкрено на ваш вопрос.
Re: PPTP и user 17.05.2008 09:34igus BigAndy писал(а):

> Десять раз ответлили очень конкрено на ваш вопрос.
Правда все десять - мимо, но ничего, я не обижаюсь Улыбка
Re: PPTP и user 17.05.2008 10:42BigAndy Все десять раз ответили очень точно. По крайней мере по тем данным, которые вы предоставили.
Re: PPTP и user 17.05.2008 13:21peter_ir Я вот не понимаю, какой скрипт и зачем вы запускаете? Команды конфигурирования
сети совершенно не надо вводить каждый раз при установке соединения. После
настройки сети они уже находятся в /etc/sysconfig/network и в
/etc/sysconfig/network-scrips/ifcfg-<interface>, если в последнем есть строка
ONBOOT=yes, они выполнятся при загрузке системы, о чём будет сообщение на
экране. Вам уже сказали, что там должна быть запись USERCTL=yes, а устанавливать
соединение надо командой ifup <interface>, разрывать командой ifdown.
Вот если по ifup pptp оно не будет устанавливаться, тогда искать причину.
Кстати, для скрипта на shell бит SUID не работает, он игнорируется системой.
RSS-материал