KDM, KDE & kppp (kppp problems at Debian Sarge 20040901)
Модераторы: Warderer, Модераторы разделов
-
AV1611
- Сообщения: 107
- ОС: debian
KDM, KDE & kppp
До сих пор работал в КДЕ, заходя в него через ГДМ. Прекрасно настроил и ходил в инет (диал-апом из-под простого юзера), мозилла, кмейл и проч. радости...В конце концов, понял, что хочу КДМ. Установил его и назначил ему быть 'привратником' по умолчанию. Захожу под РУТом, - все настройки для КППП остались те же, можно начинать дозвон, - захожу под простым юзером, запускаю из консоли КППП, отвечает: 'не могу подконнектится к Х серверу, error 0:0' - примерно так. Что это за проблема, как её возможно решить? Почему это работало, когда я заходил из-под ГДМ, и 'слетело' с КДМ?
П.С. До сих пор постоянно работал в СУСЕ. Прекрасная система, но та машина, что у меня, чуть слабовата для неё (128м - ещё бы), хотя КДЕ3.3 работает ЗАМЕТНО шустрее, чем КДЕ3.2 в версии 9.1. ДЕБИАН же с КДЕ 3.2 просто очаровал меня своей быстротой и устойчивостью к экспериментам, посему хочу разобраться. Система - САРДЖ.
П.С. До сих пор постоянно работал в СУСЕ. Прекрасная система, но та машина, что у меня, чуть слабовата для неё (128м - ещё бы), хотя КДЕ3.3 работает ЗАМЕТНО шустрее, чем КДЕ3.2 в версии 9.1. ДЕБИАН же с КДЕ 3.2 просто очаровал меня своей быстротой и устойчивостью к экспериментам, посему хочу разобраться. Система - САРДЖ.
-
t.t
- Бывший модератор
- Сообщения: 7390
- Статус: думающий о вечном
- ОС: Debian, LMDE
Re: KDM, KDE & kppp
не 'к Х серверу, error 0:0', а 'к Х серверу 0:0, error'(AV1611 @ Среда, 16 Февраля 2005, 12:35) писал(а):отвечает: 'не могу подконнектится к Х серверу, error 0:0' - примерно так
¡иɯʎdʞ ин ʞɐʞ 'ɐнɔɐdʞǝdu qнεиж
-
Vladislav
- Сообщения: 383
- ОС: Debian Sid
Re: KDM, KDE & kppp
(t.t @ Среда, 16 Февраля 2005, 16:06) писал(а):Иксы запущены из-под рута, а кппп -- из-под юзера? Если да, то проблема именно в этом: по умолчанию сарж позволяет подключаться к Х-серверу только консольным пользователям. Залогиньтесь юзером и повторите.
Либо наооборот - Х-ы под пользователем, а kppp под рутом
-
serg_sk
- Бывший модератор
- Сообщения: 2749
- Статус: <3 Anime
- ОС: Gentoo Linux <3
Re: KDM, KDE & kppp
на kppp суидный бит стоит?
-
AV1611
- Сообщения: 107
- ОС: debian
Re: KDM, KDE & kppp
(serg_sk @ Среда, 16 Февраля 2005, 16:51) писал(а):на kppp суидный бит стоит?
I don't know...
**********************
Итак, что я делаю:
загружаюсь как юзер через КДМ, запускаю терминал:
user@debian:~$ kppp
bash: /usr/bin/kppp: Permission denied
user@debian:~$ su
Password:
debian:/home/user# kppp
Xlib: connection to ":0.0" refused by server
Xlib: No protocol specified
kppp: cannot connect to X server :0.0
debian:/home/user#
Ессли захожу как РУТ через КДМ, запускаю терминал
debian:# kppp
всё чудесно - можно дозваниваться
Когда заходил под юзером в КДЕ через ГДМ, для запуска КППП мне тоже приходилось делать:
user@debian:~$ su
Password:
debian:/home/user# kppp
запускалось привычное окно КППП, делал дозвон и т.д.
Именно после переустановки (замены) ГДМ на КДМ началась эта проблема.
Фактически, вопросв у меня два:
1. Как решить вышеуказанную проблему?
2. Как заставить КППП запускаться от юзера без команды su?
-
serg_sk
- Бывший модератор
- Сообщения: 2749
- Статус: <3 Anime
- ОС: Gentoo Linux <3
Re: KDM, KDE & kppp
Поставь суидный бит на kppp
-
t.t
- Бывший модератор
- Сообщения: 7390
- Статус: думающий о вечном
- ОС: Debian, LMDE
Re: KDM, KDE & kppp
Тоже вариант(Vladislav @ Среда, 16 Февраля 2005, 16:40) писал(а):Либо наооборот - Х-ы под пользователем, а kppp под рутом
А для решения вашеё проблемы нужно первым делом дать юзеру права на запуск кппп и поднять suid-бит на нём. И что-то мне подсказывает, что это можно сделать через dpkg-reconfigure kppp.
¡иɯʎdʞ ин ʞɐʞ 'ɐнɔɐdʞǝdu qнεиж
-
serg_sk
- Бывший модератор
- Сообщения: 2749
- Статус: <3 Anime
- ОС: Gentoo Linux <3
Re: KDM, KDE & kppp
А для решения вашеё проблемы нужно первым делом дать юзеру права на запуск кппп и поднять suid-бит на нём. И что-то мне подсказывает, что это можно сделать через dpkg-reconfigure kppp.
А зачем так мучиться? Че chmod уже в прошлом?
serg_sk добавил в 16.02.2005 17:13
Для AV1611:
Вот эти команды выполни. Но сначала проверь, что /usr/bin/kppp - это действительно симлинк на /usr/sbin/kppp, если нет, то тогда просто chmod u+s /usr/bin/kppp
Код: Выделить всё
rm /usr/bin/kppp
chmod u+s /usr/sbin/kppp
ln -s /usr/sbin/kppp /usr/bin/kpppserg_sk добавил в 16.02.2005 17:14
Да и еще попробуй поиграться с /etc/kppp.allow
Удачи
-
AV1611
- Сообщения: 107
- ОС: debian
Re: KDM, KDE & kppp
Итак, сначала пошёл по пути наименьш. сопротивления
/usr/bin/kppp - это не линк на /usr/sbin/kppp это сам executable file
(/usr/sbin/kppp не существует)
проделал команду chmod u+s /usr/bin/kppp
ln -s /usr/bin/kppp /usr/bin/kppp1 - может, я сделал глупость
захожу под юзером, терминал. команда КППП1 - пермишн динайд,
СУ, ПАССВОРД, приглашение, КППП1 - тот же результат - 'не могу подконнектиться'
dpkg-reconfigure kppp - никакой реакции, - 20 секунд подумало, и опять приглашение ком. строки.
dpkg-reconfigure -a kppp - переконфигурировал всё на свете, в т.ч включил тот суидный бит,
затем захожу опять под юзером через КДМ
терминал. команда КППП - пермишн динайд,
СУ, ПАССВОРД, приглашение, КППП - тот же результат - 'не могу подконнектиться'.
Файла /etc/kppp.allow не существует
/usr/bin/kppp - это не линк на /usr/sbin/kppp это сам executable file
(/usr/sbin/kppp не существует)
проделал команду chmod u+s /usr/bin/kppp
ln -s /usr/bin/kppp /usr/bin/kppp1 - может, я сделал глупость
захожу под юзером, терминал. команда КППП1 - пермишн динайд,
СУ, ПАССВОРД, приглашение, КППП1 - тот же результат - 'не могу подконнектиться'
dpkg-reconfigure kppp - никакой реакции, - 20 секунд подумало, и опять приглашение ком. строки.
dpkg-reconfigure -a kppp - переконфигурировал всё на свете, в т.ч включил тот суидный бит,
затем захожу опять под юзером через КДМ
терминал. команда КППП - пермишн динайд,
СУ, ПАССВОРД, приглашение, КППП - тот же результат - 'не могу подконнектиться'.
Файла /etc/kppp.allow не существует
-
serg_sk
- Бывший модератор
- Сообщения: 2749
- Статус: <3 Anime
- ОС: Gentoo Linux <3
Re: KDM, KDE & kppp
Итак, сначала пошёл по пути наименьш. сопротивления
/usr/bin/kppp - это не линк на /usr/sbin/kppp это сам executable file
(/usr/sbin/kppp не существует)
проделал команду chmod u+s /usr/bin/kppp
ln -s /usr/bin/kppp /usr/bin/kppp1 - может, я сделал глупость
захожу под юзером, терминал. команда КППП1 - пермишн динайд,
СУ, ПАССВОРД, приглашение, КППП1 - тот же результат - 'не могу подконнектиться'
Конечно сделал глупость. Если ті повесил на kppp суидный бит, то его теперь можно запускать любому юзеру. Поробуй тоже самое, но без su.
Файла /etc/kppp.allow не существует
Его создать надо. Но ты сначала выполни все что ты писал выже, но уже без su, а сразу запустить от имени юзера.
-
AV1611
- Сообщения: 107
- ОС: debian
Re: KDM, KDE & kppp
Вот что имею:
user@debian:~$ chmod u+s /usr/bin/kppp
chmod: changing permissions of `/usr/bin/kppp': Operation not permitted
user@debian:~$ su
Password:
debian:/home/user# chmod u+s /usr/bin/kppp
debian:/home/user# logout
bash: logout: not login shell: use `exit'
debian:/home/user# exit
exit
user@debian:~$ chmod u+s /usr/bin/kppp
chmod: changing permissions of `/usr/bin/kppp': Operation not permitted
user@debian:~$ kppp
bash: /usr/bin/kppp: Permission denied
user@debian:~$
Полагаю, что либо я вообще не включил этот суидный бит (но ведь при dpkg-reconfigure процессе нажал yes на тот запрос о суидном бите), либо нужно создавать тот файл /etc/kppp.allow.
user@debian:~$ chmod u+s /usr/bin/kppp
chmod: changing permissions of `/usr/bin/kppp': Operation not permitted
user@debian:~$ su
Password:
debian:/home/user# chmod u+s /usr/bin/kppp
debian:/home/user# logout
bash: logout: not login shell: use `exit'
debian:/home/user# exit
exit
user@debian:~$ chmod u+s /usr/bin/kppp
chmod: changing permissions of `/usr/bin/kppp': Operation not permitted
user@debian:~$ kppp
bash: /usr/bin/kppp: Permission denied
user@debian:~$
Полагаю, что либо я вообще не включил этот суидный бит (но ведь при dpkg-reconfigure процессе нажал yes на тот запрос о суидном бите), либо нужно создавать тот файл /etc/kppp.allow.
-
serg_sk
- Бывший модератор
- Сообщения: 2749
- Статус: <3 Anime
- ОС: Gentoo Linux <3
Re: KDM, KDE & kppp
Ой... 
Повторяй за мной
От рута делай
Потом из-под юзера запускай kppp
Повторяй за мной
Код: Выделить всё
chmod u+s /usr/bin/kpppПотом из-под юзера запускай kppp
-
AV1611
- Сообщения: 107
- ОС: debian
Re: KDM, KDE & kppp
(serg_sk @ Четверг, 17 Февраля 2005, 17:08) писал(а):Ой...
Повторяй за мнойОт рута делай
Код: Выделить всё
chmod u+s /usr/bin/kppp
Потом из-под юзера запускай kppp
Именно так и сделал (ещё раз
Результат тот же
user@debian:~$ kppp
bash: /usr/bin/kppp: Permission denied
**************************************************
наверное, дело в суидном бите - я так и не поставил его
как его ещё можно включить, кроме полного ДПКГ-РЕКОНФИГУРЕ?
есть ли какие команды?
-
AV1611
- Сообщения: 107
- ОС: debian
Re: KDM, KDE & kppp
Добрый вечер!
Проблема решилась след. командой:
и созданием (пустого) файла /etc/resolv.conf, на отсутствие которого система отчаяно ругалась при каждом запуске kppp
Спасибо всем, кто принимал участие в обсуждении!
Алексей
Проблема решилась след. командой:
Код: Выделить всё
chown username /usr/bin/kpppи созданием (пустого) файла /etc/resolv.conf, на отсутствие которого система отчаяно ругалась при каждом запуске kppp
Спасибо всем, кто принимал участие в обсуждении!
Алексей