Перейти к содержимому
Калькуляторы

Linux SSH Radius authentication Авторизация на серверах через Radius Server

День добрый!

 

Столкнулся с задачей , необходимо чтобы пользователи подключаясь к ssh авторизовывались через Radius сервер.

 

На серверах Debian. Установил libpam-radius-auth , настроил по инструкции https://www.scorpionsoft.com/docs/authanvil/sshd .

Авторизация работает, но авторизоваться могут только те пользователи которые существуют локально.

Т.е. например есть два пользователя : test1 и test2 . test1 существует локально , test2 локально не существует.

Test1 проходит успешно авторизацию через Radius и попадает на сервер.

Test2 проходит успешно авторизацию через Radius и не попадает на сервер, в командной строке снова появляется запрос пароля. При этом в дампе радиус сервера видно что авторизация одобрена.

 

Подскажите как разрешить вход пользователю test2 не создавая локальную учетку?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Так смотрите в логах сервера почему отбивается пользователь.

 

Может хом директории не хватает или еще чего ...

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

....

test2 локально не существует.

....

Test2 проходит успешно авторизацию через Radius и не попадает на сервер

....

 

Может хом директории не хватает или еще чего ...

 

Хммм... Где-то тут мистика, не?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Подскажите как разрешить вход пользователю test2 не создавая локальную учетку?

никак

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Подскажите как разрешить вход пользователю test2 не создавая локальную учетку?

никак

 

Может быть, если ограничиваться чистым radius, то и не получится. У нас, к примеру, используется "freeipa + монтирование homedir по NFS" - и нормально работает без локальных учёток.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Может быть, если ограничиваться чистым radius, то и не получится. У нас, к примеру, используется "freeipa + монтирование homedir по NFS" - и нормально работает без локальных учёток.

ну так-то да... просто если разворачивать freeipa и nfs, то радиус уже не нужен =)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Столкнулся с задачей , необходимо чтобы пользователи подключаясь к ssh авторизовывались через Radius сервер.

Авторизация работает, но авторизоваться могут только те пользователи которые существуют локально.

Т.е. например есть два пользователя : test1 и test2 . test1 существует локально , test2 локально не существует.

Test1 проходит успешно авторизацию через Radius и попадает на сервер.

Test2 проходит успешно авторизацию через Radius и не попадает на сервер, в командной строке снова появляется запрос пароля. При этом в дампе радиус сервера видно что авторизация одобрена.

Подскажите как разрешить вход пользователю test2 не создавая локальную учетку?

В каком окружении будет работать пользователь Test2? shell, домашняя директория? Можно ли через радиус передавать эти параметры?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

В каком окружении будет работать пользователь Test2? shell, домашняя директория? Можно ли через радиус передавать эти параметры?

 

Хотелось бы, чтобы домашняя директория для всех отсутствующих на сервере пользователей была одна , например /home/radusers.

Попробую поискать информацию на тему передачи этих переметров через Radius сервер.

 

Может быть, если ограничиваться чистым radius, то и не получится. У нас, к примеру, используется "freeipa + монтирование homedir по NFS" - и нормально работает без локальных учёток.

Хотелось бы ограничиться radius . На счет монтирования homedir по NFS тоже интересно , возможно ли использовать совместно с Radius сервером?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 смайлов.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.