Armitage is frequently overlooked by penetration testers who eschew its GUI interface in favor of the traditional command-line input of the Metasploit console. However, it possesses Metasploit's functionality while giving visibility to its many possible options, making it a good alternative in complex testing environments. Unlike Metasploit, it also allows you to test multiple targets at the same time—up to 512 targets at once.
To start Armitage, ensure that the database and Metasploit services are started using the following command:
service postgresqlstart service metasploit start
After that step, enter
armitage over the command prompt to execute the command. Armitage does not always execute cleanly ...