FacileManager: Porovnání verzí
(→modul DNS) |
(→modul DNS) |
||
Řádka 31: | Řádka 31: | ||
apt update && apt upgrade | apt update && apt upgrade | ||
apt install php bind | apt install php bind | ||
− | |||
wget ... viz aktualni verze z http://www.facilemanager.com/download/ (doporucuji full verzi) | wget ... viz aktualni verze z http://www.facilemanager.com/download/ (doporucuji full verzi) | ||
Verze z 23. 8. 2023, 09:30
Úvod
FacilemMnager je SW který umožňuje jednoduchou administraci několika programů přes web rozhraní. K 23.8.2023 jsou k dispozici moduly pro:
- DHCP - správa ISC DHCP serverů
- DNS - správa ISC BIND DNS serverů
- Firewall - správa iptables, ipfilter, ipfw nebo pf
- SQLPass - změna systémového heslo pro databaze MySQL nebo PostgreSQL
- Wifi - správa wifi
Popis
Sw se skládá ze dvou základních částí. A to server, který obsahuje web rozhraní (Apache, databazi, php, ..). Na něm se pak provádí konfigurace vlastních služeb. Musí se nainstalovat hlavní administrace a jednotlivé požadované ovladače modulů. Je také možné nainstalovat vše, stím že nepotřebné moduly ke konfiguraci nebudou aktivovány.
Druhá část je klient. To jsou pak vlastní moduly pro správu služeb na konkrétním PC. Pro každou podporovanou službu je vždy samostatný modul, který musí být k požadované službě doinstalován.
Instalace
Web administrace
Prvně potřebujeme nainstalovat programy které jsou potřeba pro spuštění, stáhnout vlastni FM, přednastavit databázi a nastavit apache:
apt update && apt upgrade apt install sudo wget apache2 .. wget ... viz aktualni verze z http://www.facilemanager.com/download/ (doporucuji full verzi)
Následně vytvoříme databázi a uživatele pro FM
mysql
Upravíme konfiguraci Apache a nastavit práva pro adresar.
Po té nám nebrání spustit administraci přes web rozhraní. http://ip_adresa_serveru. V úvodu se zkontroluje, zda jsou nainstalované všechny potřebné komponenty pro Apache, PHP a databazi. Pokud ano, pokračujeme oknem pro nastaveni databáze. Pokud máme nastavená práva pro adresář, kde je uložena konfigurace, tak se uloží a teprve poté se spustí vlastní správa.
modul DNS
Prvně nainstalujeme / doinstalujeme potřebné programy. Vytvoříme uživatele pro FM (pokud jho zatim nemáme) a stáhneme potřebné moduly FM.
apt update && apt upgrade apt install php bind wget ... viz aktualni verze z http://www.facilemanager.com/download/ (doporucuji full verzi) adduser fm_servis # musi se zhodovat z SSH username v nastaveni administrace FM
sudo su root echo "# Pozadavek pro modul fmDNS" >> /etc/sudoers.d/www-data echo "www-data ALL=(root) NOPASSWD: /sbin/named-checkconf, /sbin/named-checkzone" >> /etc/sudoers.d/www-data chmod 440 /etc/sudoers.d/www-data exit