...
Starting the WiFiMon Secure Agent and WiFiMon GUI requires the following command: ./start.sh
Anchor compile compile
6.
compile | |
compile |
...
WiFiMon Code Compilation
Note: This step is only required if you make changes to the WiFiMon Code , as the ones listed in sections below.is modified by the reader to include new features.
The WiFiMon code can be obtained Get the WiFiMon code from the official repository (https://bitbucket.software.geant.org/projects/WFMON/repos/agent/browse). A requirement to compile WiFiMon code is Apache Maven. You It can install it be installed via the following commands:
sudo apt-get update
sudo apt-get install -y maven
Enter the Within the WiFiMon code folder:Compile (cd agent), the WiFiMon code ban be compiled using the following commands:
mvn clean install
mvn package
Copy the WiFiMon files Afterwards, WiFiMon war files should be copied in the /usr/lib/wifimon directory:
cp /agent/wifimon-assembly/target/wifimon-agent-bin/secure-processor-0.1.1-SNAPSHOT.war /usr/lib/wifimon/secure-processor-0.1.1.war
cp /agent/wifimon-assembly/target/wifimon-agent-bin/ui-0.1.1-SNAPSHOT.war /usr/lib/wifimon/ui-0.1.1.war
Anchor letsencrypt letsencrypt
7.
letsencrypt | |
letsencrypt |
...
Configuration of the WiFiMon Secure Agent
We will demonstrate the configuration of the WiFiMon Secure Agent with a Let’s encrypt certificate. WiFiMon Administrators are free to use whatever certificates they prefer. In the following, we assume that both WiFiMon Analysis Station and WiFiMon Test Server are installed in the same server and thus, use the same certificate. WiFiMon Administrators may install them in separate servers.
...