无法在AWs ubuntu Server

时间:2017-05-14 12:11:50

标签: freeradius

sudo service freeradius restart

OUTPUT: freeradius.service的作业失败,因为控制进程退出并显示错误代码。参见" systemctl status freeradius.service"和" journalctl -xe"有关详细信息。

systemctl status freeradius.service

输出:

● freeradius.service - LSB: Radius Daemon
   Loaded: loaded (/etc/init.d/freeradius; bad; vendor preset: enabled)
   Active: failed (Result: exit-code) since Sun 2017-05-14 12:08:21 UTC; 1min 26s ago
     Docs: man:systemd-sysv-generator(8)
  Process: 13126 ExecStart=/etc/init.d/freeradius start (code=exited, status=255)

May 14 12:08:21 ip-172-30-0-14 systemd[1]: Starting LSB: Radius Daemon...
May 14 12:08:21 ip-172-30-0-14 freeradius[13126]:  * Starting FreeRADIUS daemon freeradius
May 14 12:08:21 ip-172-30-0-14 freeradius[13126]:    ...fail!
May 14 12:08:21 ip-172-30-0-14 systemd[1]: freeradius.service: Control process exited, code=exited status=255
May 14 12:08:21 ip-172-30-0-14 systemd[1]: Failed to start LSB: Radius Daemon.
May 14 12:08:21 ip-172-30-0-14 systemd[1]: freeradius.service: Unit entered failed state.
May 14 12:08:21 ip-172-30-0-14 systemd[1]: freeradius.service: Failed with result 'exit-code'.

注意: / strong / freeradius上的文件权限

-rwx------  1 freerad freerad   565 May 14 11:03

1 个答案:

答案 0 :(得分:0)

这是配置或权限。

使用FreeRADIUS项目中的official unit file,或将ExecStartPre=/usr/sbin/freeradius $FREERADIUS_OPTIONS -Cxm -lstdout添加到Ubuntu单元文件,以便在启动时执行配置检查。

对于权限问题,请使用/usr/sbin/freeradiusd -f -lstdout -xx手动运行该过程。使用-X运行freeradius时,它以启动它的用户身份运行,使用-f -lstdout运行意味着它将更改为已配置的用户...或者至少在更新的版本中运行,不确定是什么你正在跑步。