Есть необходимость выполнять команды на удаленной машине, в частности килять ппп клиентов соединенных по впн, радиус стоит на втрой машине, ну естественно считает все на нем и при окончании лимита клиента его должно скинуть, но проблема в том что впн поднять на первой машине и радиус должен дать команду которая скинула бы клиента нв пн сервере.
Настроил доступ к удаленной машине по ssh используя ключи, чтобы не набирать пароль, из под рута все о кей. Но так как у меня радиус выполняется из под обычного юзера создал ключи для ssh и для того юзера под которым выполняется радиус.
Но вот беда - не хочет без пароля по ключам дать доступ для этого юзера, для рута пожалуйста.
Все проверил, вроде все на местах, и приват кей и публик кей. Пречитал кучу доки в инете, ну все вроде верно но не хочет без пароля, а вот из под рута без проблем, проверил права файлов.Подскажите, очень надо.
VPN какой используется?
>VPN какой используется?PoPToP v1.1.3
А он какое имеет отношение к ssh ?
К ssh никакого, только радиус должен для ppp высталять таймаут после которого ppp отключается, и где установлен радиус и где ppp не имеет значение
>К ssh никакого, только радиус должен для ppp высталять таймаут после которого
>ppp отключается, и где установлен радиус и где ppp не имеет
>значение1. Как я понимаю таймаут это для временных клиентов, а для того чтобы скинуть клиента которого надо ограничить по трафику таймаут не подойдет, тут надо работать с аливе пакетами. Я не прав?
2. Если даже мы выставим клиенту таймаут (опять если я не ошибаюсь он расчитывается в начале сессии исходя из того сколько на балансе данного клиента денег и цены на единицу времени) каким образом радиус убьет ппп процесс который находится на другой машине.
Если у тя есть на счет этого соображения дай подсказки и помоги, буду примного благодарен.
1. По трафику надо глянуть
2. Радиус никого не убивает, радиус для сесстии выставил таймаут, кторый от сессии к сессии уменьшаеся (если стоит ограничение по времени).
Сам таймаут на контроле у ppp. Именно ppp отключается по истечении времени.
>1. По трафику надо глянуть
>2. Радиус никого не убивает, радиус для сесстии выставил таймаут, кторый от
>сессии к сессии уменьшаеся (если стоит ограничение по времени).
>Сам таймаут на контроле у ppp. Именно ppp отключается по истечении времени.
>Ситуацию прояснили. И что скажете, впн клиенты ессно это не временные с ними работаем токо по трафику, как их килять в моем случае?
>Есть необходимость выполнять команды на удаленной машине, в частности килять ппп клиентов
>соединенных по впн, радиус стоит на втрой машине, ну естественно считает
>все на нем и при окончании лимита клиента его должно скинуть,
>но проблема в том что впн поднять на первой машине и
>радиус должен дать команду которая скинула бы клиента нв пн сервере.
>
>Настроил доступ к удаленной машине по ssh используя ключи, чтобы не набирать
>пароль, из под рута все о кей. Но так как у
>меня радиус выполняется из под обычного юзера создал ключи для ssh
>и для того юзера под которым выполняется радиус.
>Но вот беда - не хочет без пароля по ключам дать доступ
>для этого юзера, для рута пожалуйста.
>Все проверил, вроде все на местах, и приват кей и публик кей.
>Пречитал кучу доки в инете, ну все вроде верно но не
>хочет без пароля, а вот из под рута без проблем, проверил
>права файлов.
>
>Подскажите, очень надо.
>Припоминаю, есть там тонкое место:
некоторые файлы в ./.ssh _должны_ быть с правами 600 - иначе ssh откажется работать без пароля.сравни права у рута и у юзера (на обоих боксах) в ./.ssh/
может это оно.
>>Есть необходимость выполнять команды на удаленной машине, в частности килять ппп клиентов
>>соединенных по впн, радиус стоит на втрой машине, ну естественно считает
>>все на нем и при окончании лимита клиента его должно скинуть,
>>но проблема в том что впн поднять на первой машине и
>>радиус должен дать команду которая скинула бы клиента нв пн сервере.
>>
>>Настроил доступ к удаленной машине по ssh используя ключи, чтобы не набирать
>>пароль, из под рута все о кей. Но так как у
>>меня радиус выполняется из под обычного юзера создал ключи для ssh
>>и для того юзера под которым выполняется радиус.
>>Но вот беда - не хочет без пароля по ключам дать доступ
>>для этого юзера, для рута пожалуйста.
>>Все проверил, вроде все на местах, и приват кей и публик кей.
>>Пречитал кучу доки в инете, ну все вроде верно но не
>>хочет без пароля, а вот из под рута без проблем, проверил
>>права файлов.
>>
>>Подскажите, очень надо.
>>
>
>Припоминаю, есть там тонкое место:
>некоторые файлы в ./.ssh _должны_ быть с правами 600 - иначе ssh
>откажется работать без пароля.
>
>сравни права у рута и у юзера (на обоих боксах) в ./.ssh/
>
>
>может это оно.Да вроде все аналогично
в ~/.ssh приват кей имеет права 600 а публик кей 644
а на сервере в ~/.ssh authorized_keys 644