LINUX.ORG.RU
ФорумAdmin

Как передать username скрипту ip-up (pppd)?


0

0

при поднятии pppd соединения (ADSL) можно использовать скрипты ip-up, ip-down, auth-up,...

Скрипт auth-up не запускается, тк pppd запускается с опцией noauth. Как передать username скрипту ip-up?

ps: Если вместо noauth прописать auth, то авторизация не проходит.

★★

Re: Как передать username скрипту ip-up (pppd)?

Попробуй echo $1 $2 $3 ... >log в Ip-up добавить. Кажется один из параметров его содержит. Не помню точно, давно было.

anonymous ()
Ответ на: Re: Как передать username скрипту ip-up (pppd)? от anonymous

Re: Как передать username скрипту ip-up (pppd)?

> Попробуй echo $1 $2 $3 ... >log в Ip-up добавить. Кажется один из параметров его содержит. Не помню точно, давно было.

пробывал, не содержит. Это для скрипта auth-up одним из параметров будет username, а он не стратует... Надо именно через ip-up сделать.

ps: если конечноже нет другого варианта...

samson ★★ ()
Ответ на: Re: Как передать username скрипту ip-up (pppd)? от Cosmicman

Re: Как передать username скрипту ip-up (pppd)?

неа, не получилось. пробывал:

echo $PEERNAME > /tmp/qwerty

после перезапуска ADSL соединения в /tmp/qwerty пусто.

это отрабатывает, если к этой машине по vpn подключаться. Как я понял, PEERNAME - это имя удаленной точки, а мне надо свое имя, которым я авторизуюсь. А вот аналогичной переменной, но для моего имени, в man pppd не нашел :(

samson ★★ ()
Ответ на: Re: Как передать username скрипту ip-up (pppd)? от Cosmicman

Re: Как передать username скрипту ip-up (pppd)?

to Cosmicman:

если я не ошибаюсь, то помоемы вы гдето на ЛОРе постили, как можно пресечь подбор паролей по ssh iptables-ом. Там помоему вводилась какаято задержка после того, как пароль ввели не правильно 3 раза... Если не трудно, то дайте ссылочку на ту тему, а то найти не могу.

samson ★★ ()

Re: Как передать username скрипту ip-up (pppd)?

А если через ipparam? Он как раз 6-ым передается в эти скрипты.

gruy ★★★★★ ()
Ответ на: Re: Как передать username скрипту ip-up (pppd)? от gruy

Re: Как передать username скрипту ip-up (pppd)?

как я из мана понял, ipparam - параметр, передаваемый pppd при поднятии соединения. Потом эта строка будет передана скриптам ip-up, ip-down,... 6ым параметром. так?

щас попрбую...

samson ★★ ()
Ответ на: Re: Как передать username скрипту ip-up (pppd)? от gruy

Re: Как передать username скрипту ip-up (pppd)?

пробывал и ipparam "user_name" и ipparam "username" добавлять в /etc/ppp/options.pptpd, не получилось.

в ip-up: "$0 $1 $2 $3 $4 $5 $6 $7" > /tmp/qwerty

а в логе после соединения IP пишется

samson ★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.