The main features of ProShield are:
* Helps you backup your system weekly.
* Checks for new software releases, in order to see if installed software is reasonably up to date. Smart-suggestion to upgrade if an important package is released.
* Disk-space check to find any partitions that are 70% full or more.
* Checks for extra root accounts.
* Checks account & password files for correct access control permissions.
* Makes sure a few security-hazardous packages are not installed.
* Checks to make sure a packet sniffer is not running.
* Removes unneeded packages from the local package archive.
* Checks to see if 'apt' is fetching unnecessary information when checking for software updates.
* Makes sure system time is accurate.
* Checks to make sure the user isn't logged into the system (GUI) as root.
* Checks the configuration of the ssh server ([sshd] if installed) for insecure settings.
* At runtime, ProShield will also check to see if there has been a new version released, and can download and install it at the user's preference.
When the program is done analyzing your system, it displays an "advisory report", and then (if necessary), guides you through a series of interactive questions to help you solve any problems it found.
ProShield is released as a Debian package, ready for easy installation. After installation, type "proshield" to start the program (you need to do this in a shell/terminal).
Download the latest version: ProShield v3.8.19
If you don't know what a Debian package is, or you'd just like to install ProShield painlessly right now, you can paste this command into a shell/terminal: (you should also use this if you intend to install the ProShield package from the command line, as this method will resolve dependencies)
sudo sh ps-installrm ps-install