1.安装web境况,使用LNMP大器晚成键安装包
切实安装步骤参照他事他说加以考查

虚构机无桌面包车型客车Linux 与 物理机Windows
文件互传有很两种情势,今后先说生机勃勃种通过分享文件夹的款式,其余艺术后续再补偿

  1. 转移原始 奥德赛SA私钥文件 rsa_private_key.pem

    openssl genrsa -out rsa_private_key.pem 1024

  2. 将原始 KoleosSA私钥调换为 pkcs8格式,JAVA须要利用的私钥要求经过 PKCS8 编码

    openssl pkcs8 -topk8 -inform PEM -in rsa_private_key.pem -outform PEM -nocrypt -out rsa_private_key_java.pem

  3. 生成 RSA公钥 rsa_public_key.pem

    openssl rsa -in rsa_private_key.pem -pubout -out rsa_public_key.pem

2.安装完毕后,安装LNMP缺乏的组件
ionCube组件安装
跻身lnmp解压后的目录,实施:./addons.sh install ionCube
回车确认后就能够自行安装ionCube loader。

1、     背景

4. 生成 RSA公钥 rsa_public_key_java.pem,PKCS8 对应的公钥

yum install perl-DBI

1)        设想机系统:VMWare无桌面包车型地铁Linux

openssl rsa -in rsa_private_key_java.pem -pubout -out rsa_public_key_java.pem

yum freeradius-mysql freeradius-utils

2)        物理机系统:Win 7

  1. 从公钥 rsa_public_key.pem 获取十九进制的公钥(第生龙活虎段16进制字符串卡塔 尔(阿拉伯语:قطر‎

    openssl asn1parse -out temp.ans -i -inform PEM

  2. 从公钥 rsa_public_key.pem
    获取十九进制的公钥(第风度翩翩段16进制字符串卡塔尔国 PKCS8 对应的十九进制的公钥

    openssl asn1parse -out temp_java.ans -i -inform PEM

3.安装FreeRadius
wget

tar xvf freeradius-server-2.1.8-dmamod-1.tar.gz
cd freeradius-server-2.1.8
./configure
make
make install

3)        共享文件夹:物理机的D:\Virtual Machines\shared_vm3

最后获得文件列表:

4.文件全部者和权力配置
chmod 644 /usr/local/etc/raddb/dictionary
chown www /usr/local/etc/raddb
chown www /usr/local/etc/raddb/clients.conf

务求:达成Linux 与 Windows 文件互传

rsa_private_key.pem

5.测试FreeRadius
radiusd -X
并发谬误
“error while loading shared libraries:libfreeradius-radius-2.1.8.so:
cannot open shared object file : no such file or directory.”

在乎:要透过分享文件夹达成linux与windows文件分享,必需设置
VMWare-tools
,该工具的安装能够借鉴

rsa_public_key.pem

动用的减轻方式是将/usr/local/lib增添到/etc/ld.so.conf中

 

rsa_private_key_java.pem

ld.so.conf文件内容如下:
include /etc/ld.so.conf.d/*.conf
累积大器晚成行 /usr/local/lib
成功后输入/sbin/ldconfig,再重复开展上边步骤。
Ldconfig命令是将/etc/ld.so.conf列出的路线下的库文件缓存到/etc/ld.

2、     操作

rsa_public_key_java.pem

在那命令调节和测量试验radiusd -X
并发谬误
Failed binding to authentication address * port 1812: Address already
in use
/usr/local/etc/raddb/radiusd.conf[240]: Error binding to port for
0.0.0.0 port 1812

1)         Windows:创立分享文件夹D:\Virtual Machines\shared_vm3

16进制公钥字符串用于js端加密

端口占用难点.
动用命令lsof -i:1812
得到
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
radiusd 11163 radiusd 5u IPv4 949974 0t0 UDP *:radius
察觉竟然是radius自身占有了

2)         设想机linux: 增添分享文件夹

 原文:

管理办法(暴力点卡塔 尔(阿拉伯语:قطر‎
kill 11163(radius进程的PID,centos查看进度PID命令:ps -ef卡塔尔国
如觉察并未有那个命令可以使用yum install psmisc进行安装

筛选设想机VM_3 –> 右击 –> 设置

再次radiusd -X调试
显示Ready to process requests.

   图片 1

Listening on authentication address * port 1812
Listening on accounting address * port 1813
Listening on command file /usr/local/var/run/radiusd/radiusd.sock
Listening on proxy address * port 1814
Ready to process requests.

采取 选项 –> 分享文件夹 –> 总是启用 –> 增加

到此处freeradius已经安装成功了

   图片 2

6.对freeradius详细配置,因为我们须要和RM整合,这里就须求详细的配置radius文件
第一说Bellamy下在选择LNMP情状包,也得以总结的设置freeradius,轻巧安装步骤如下
选用命令:yum install perl-DBI freeradius freeradius-mysql
freeradius-utils

出去设置教导后,点击 下一步

能够一步到位安装好radius,笔者个人提议利用安装包一步步安装,那样开掘标题能够每日找到问题并缓慢解决

   图片 3

对于配置radius文件有三种艺术:

浏览windows文件夹,这里是选拔D:\Virtual Machines\shared_vm3
–> 下一步

A:轻易的方法应用glzjin(赵风度翩翩初衷卡塔 尔(阿拉伯语:قطر‎写好的文件一贯覆盖
wget -O
/etc/raddb/radiusd.conf
wget -O
/etc/raddb/sites-enabled/default
wget -O
/etc/raddb/sql/mysql/dialup.conf
wget -O
/etc/raddb/dictionary
wget -O
/etc/raddb/sql/mysql/counter.conf

备注:名称对应的是Linux系统显示的文件夹名称

B:详细的手动配置如下
#编辑/usr/local/etc/raddb/radiusd.conf文件

   图片 4

发表评论

电子邮件地址不会被公开。 必填项已用*标注