我试图让linux服务器成为radius客户端。所以我下载了pam_radius。通过遵循该网站的步骤: openacs.org/doc/install-pam-radius.html,并遵循以下步骤:
cd /usr/local/src
wget ftp://ftp.freeradius.org/pub/radius/pam_radius-1.3.16.tar
tar xvf pam_radius-1.3.16
cd pam_radius
make
cp pam_radius_auth.so /lib/security我以为我可以安装它,但我被困在"make“上--我收到了以下错误消息:
[root@zabbix pam_radius-1.4.0]# make
cc -Wall -fPIC -c src/pam_radius_auth.c -o pam_radius_auth.o
make: cc: Command not found
make: *** [pam_radius_auth.o] Error 127我搜索了这条错误信息,有人说他们安装了pam-devel。但即使在安装了pam-devel之后我也会收到同样的信息。我能做什么?
发布于 2016-06-06 09:29:46
您的错误消息是:
制造: cc:命令找不到
这表明您缺少C编译器。正如@GAD3R所建议的,安装Development组将纠正这种情况。您可能还需要pam-devel包。
但是,这就是说:没有理由自己构建pam_radius,因为它已经存在于EPEL (“Enterprise的额外软件包”)中。找到配置这里的说明,然后只找到sudo yum install pam_radius。
发布于 2016-06-06 09:23:46
您需要安装Development Tools:
sudo yum groupinstall 'Development Tools'https://unix.stackexchange.com/questions/287913
复制相似问题