Я уже установил daloradius, используя команды:
cd ~
wget https://github.com/lirantal/daloradius/archive/master.zip
sudo apt-get install unzip
unzip master.zip
, но когда я импортирую схему daloradius в нашу базу данных радиусов, используя команду:
mysql -u freeradius -p radius < daloradius-0.9-9/contrib/db/fr2-mysql-daloradius-and-freeradius.sql
, ошибка показала: no such file or directory
Как я могу решить эту проблему?
Это похоже 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
использование:
unzip -l master.zip |grep fr2-mysql-daloradius-and-freeradius.sql unzip -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