This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
аутентификация_с_использованием_radius_сервера [2010/11/18 14:07] val |
— (current) | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== Аутентификация с использованием RADIUS сервера ====== | ||
- | [[Сервис FreeRADIUS]] | ||
- | |||
- | ===== Аутентификация сервиса ppp через radius ===== | ||
- | |||
- | ==== FreeBSD ==== | ||
- | <code> | ||
- | [gate:~] # rm /etc/ppp/ppp.secret | ||
- | |||
- | [gate:~] # cat /etc/radius.conf | ||
- | auth server.corpX.un testing123 3 2 | ||
- | |||
- | [gate:~] # cat /etc/ppp/ppp.conf | ||
- | … | ||
- | set timeout 0 | ||
- | set radius /etc/radius.conf | ||
- | </code> | ||
- | |||
- | ==== Ubuntu ==== | ||
- | <code> | ||
- | root@gate:~# apt-get install radiusclient1 | ||
- | |||
- | root@gate:~# less /etc/radiusclient/radiusclient.conf | ||
- | ... | ||
- | |||
- | root@gate:~# cat /etc/radiusclient/servers | ||
- | localhost testing123 | ||
- | |||
- | root@gate:~# cat /etc/ppp/pppoe-server-options | ||
- | +chap | ||
- | plugin radius.so | ||
- | </code> | ||
- | |||
- | ===== Аутентификация сервиса login через pam radius ===== | ||
- | |||
- | ==== FreeBSD ==== | ||
- | <code> | ||
- | [gate:~] # cat /etc/radius.conf | ||
- | auth server testing123 3 2 | ||
- | |||
- | [gate:~] # cat /etc/pam.d/login | ||
- | ... | ||
- | auth sufficient pam_radius.so no_warn try_first_pass | ||
- | auth include system | ||
- | ... | ||
- | </code> | ||
- | |||
- | ==== Ubuntu ==== | ||
- | <code> | ||
- | root@gate:~# apt-get install libpam-radius-auth freeradius-utils | ||
- | |||
- | root@gate:~# cat /etc/pam_radius_auth.conf | ||
- | ... | ||
- | server testing123 3 | ||
- | ... | ||
- | |||
- | root@gate:~# cat /etc/pam.d/login | ||
- | ... | ||
- | auth sufficient pam_radius_auth.so | ||
- | # Standard Un*x authentication. | ||
- | ... | ||
- | </code> |