Yep. Ok in the next version release of BPS i have scheduled adding additional coding for folks using DSO that will allow all the automation in BPS to work without having to do these manual steps below. In other words, whether or not your Server is configured for CGI or DSO the automation will work seamlessly.
For now you will have to do these steps below manually or you can just manually use FTP to download files and then upload them back to your website. ie download the secure.htaccess file and then upload it to your website root folder and rename it to just .htaccess. The same would apply for the wp-admin .htaccess file.
Steps for folks who have a DSO Server Configuration and that would like to use the Automation in BPS (version .47.2 will do this automatically) instead of using FTP to manually download and upload the .htaccess files.
Create secure.htaccess – Change permissions of secure.htaccess file to 777.
Activate security mode root folder – Change permissions of htaccess file to 666
Activate security mode admin folder – Change permissions of htaccess file to 777
Activate Deny All htaccess Folder Protection For The BPS Master htaccess Folder – Change permissions of
Your_root_folder_location/wp-content/plugins/bulletproof-security/admin/htaccess folder to 777
Activate Deny All htaccess Folder Protection For The BPS Backup Folder – change permissions of htaccess file to 777 located at
Your_root_folder_location/wp-content/bps-backup
Backup Your Currently Active .htaccess Files – change bps-backup folder permissions to 777 at
Your_root_folder_location/wp-content/bps-backup
Backup Your BPS Master .htaccess Files – change master-backups folder permissions to 777 at
Your_root_folder_location/wp-content/bps-backup/master-backups
Once completed with installation check security status on the Security Status page and reset all permissions back to 755 for folders and 644 for files.