-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathREADME
39 lines (28 loc) · 973 Bytes
/
README
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
# LinOTP-and-FreeRadius
LinOtp and FreeRadius on Centos 7
Install LinOTP:
https://www.linotp.org/doc/latest/part-installation/server-installation/rpm_install.html
Install freeradius:
yum install freeradius
yum install freeradius-perl
yum install freeradius-utils
Install Perl modules:
yum install perl-Try-Tiny
yum install perl-LWP-Protocol-https
yum install perl-Config-IniFiles
Copy:
rm /etc/raddb/{clients.conf,users}
cp linotp /etc/raddb/sites-available/linotp
cp perl /etc/raddb/mods-available/perl
cp users /etc/raddb/users
cp clients.conf /etc/raddb/clients.conf
cp radius_linotp.pm /usr/lib/linotp/radius_linotp.pm
cp rlm_perl.ini /etc/linotp2/rlm_perl.ini
Link:
rm /etc/raddb/sites-enabled/{default,inner-tunnel}
rm /etc/raddb/mods-enabled/eap
cd /etc/raddb/sites-enabled/
ln -s ../sites-available/linotp /etc/raddb/sites-enabled
cd /etc/raddb/mods-enabled
ln -s ../mods-available/perl /etc/raddb/mods-enabled
Configure rlm_perl.ini to your envirenmant