7.4. Testing¶
This section describe some basic steps to check if the Fedora Security Lab Test bench is properly setup and working.
7.4.1. Ansible¶
A simple test to check if Ansible is ready to work. Execute the command mentined below from the management system.
$ sudo ansible [IP address of the FSL Test bench] -m setup
If you get an authentication failure like the one shown below.
10.0.0.64 | FAILED => FAILED: Authentication failed.
Means this that the SSH key is not present in the authorized_keys
file of
your future Fedora Security Lab Test bench.
From the managed node:
ssh root@[IP address of your management system] 'cat ~/.ssh/id_rsa.pub' | cat - >> ~/.ssh/authorized_keys
From the management system:
$ sudo ssh-copy-id -i /root/.ssh/id_rsa.pub root@[IP address of your managed note]
Assuming that you already have an SSH key on your server.
$ sudo ssh-keygen -t rsa
7.4.2. Logging¶
The system log (aka /var/log/messages
) is viewable on the web interface of
the Fedora Security Lab Test bench. To check if the web interface is working
proberly, send a message to the logging system.
Open two terminals and connect over SSH with the Fedora Security Lab Test bench. In one terminal execute the command from below to display the lastest log entries:
$ sudo journalctl -f
In the second terminal, send a message:
$ logger This is a test entry. To test the FSL Test bench log viewer.
The entry from above should now be visible in your browser’s textarea of the System Log (http://[IP address of the FSL test bench]/log-system/) page.