Install HTTPD
| 코드 블럭 |
|---|
| language | bash |
|---|
| theme | Emacs |
|---|
| linenumbers | true |
|---|
|
sudo yum -y install httpd |
Create index.html
| 코드 블럭 |
|---|
| language | bash |
|---|
| theme | Emacs |
|---|
| linenumbers | true |
|---|
|
sudo touch /var/www/html/index.html
sudo chown kreonet:kreonet /var/www/html/index.html |
Upload Script
Upload list_dhcp_clients.py on /home/kreonet/list_dhcp_clients.py
Change permission
| 코드 블럭 |
|---|
|
chmod 755 /home/kreonet/list_dhcp_clients.py |
Modify Script (if needed)
Check that /bin/python3 and other files are exists
| 코드 블럭 |
|---|
| language | py |
|---|
| theme | Emacs |
|---|
| title | list_dhcp_clients.py |
|---|
| linenumbers | true |
|---|
|
#!/bin/python3
...
HOSTS='/etc/dnsmasq.d/bmc-hosts.conf'
LEASES='/var/lib/dnsmasq/bmc.leases'
ISO_DIR='/ISOs'
OUT='/var/www/html/index.html'
... |
Register script via crontab
| 코드 블럭 |
|---|
|
crontab -e
# add the following
*/5 * * * * /home/kreonet/list_dhcp_clients.py |
Access to webpage
