我已经使用以下命令安装了 daloradius:
cd ~
wget https://github.com/lirantal/daloradius/archive/master.zip
sudo apt-get install unzip
unzip master.zip
但是当我使用以下命令将 daloradius 模式导入到我们的 radius 数据库时:
mysql -u freeradius -p radius < daloradius-0.9-9/contrib/db/fr2-mysql-daloradius-and-freeradius.sql
错误显示:no such file or directory
我该如何解决这个问题?
答案1
它看起来daloradius-0.9-9/contrib/db/fr2-mysql-daloradius-and-freeradius.sql
实际上并不存在,因为该文件是在其他地方提取的。
但是,如果你只需要一个文件,则无需下载整个存储库树。这应该足够了:
wget https://raw.githubusercontent.com/lirantal/daloradius/master/contrib/db/fr2-mysql-daloradius-and-freeradius.sql
mysql -u freeradius -p radius < fr2-mysql-daloradius-and-freeradius.sql
答案2
使用:
解压缩-l master.zip |grep fr2-mysql-daloradius-and-freeradius.sql 解压缩-x master.zip daloradius-master/contrib/db/fr2-mysql-daloradius-and-freeradius.sql cat daloradius-master/contrib/db/fr2-mysql-daloradius-and-freeradius.sql|mysql -u freeradius -p radius