Доброе время суток.
Возникла необходимость сделать простенький dial-in сервер. Взял Linux ALM 2.4, mgetty, pppd. Нашел пару хаутушек, сделал, все работает. Пароли юзеров берутся из /etc/shadow. Но: некоторым из dial-up юзеров не хотелось бы давать shell ни локально, ни по ssh, а только давать возможность устанавливать dial-up соединение.
Если поставить им шелл /dev/null, то им не войти вообще. Если /usr/sbin/pppd (как некоторые рекомендуют), то при локальном входе pppd пытается провести с юзером pap-авторизацию, что тоже нафиг не надо.
Подскажите плиз, что бы указать в качестве shell для таких юзеров?