Forum Moderators: coopster
What would be the best way to secure my website after he leaves. What are the ways/loopholes that he may exploit to damage my business. I would really apprecaite if you guys could share your experiences here.
Complete site backup including a database dump.
Change all passwords:
- control panel
- shell login
- database passwords
- site passwords if any
Note that changing all database passwords will break any scripts that depend on those passwords. You'll need to update the passwords as used in mysql_connect() or whatever you're using to connect to the database.
Lock down the site before you mention anything to him.
Beyond that there are many things a malicious person could do and could have already done if he already suspects that he may want to strike back at you. How complex is this site (how many PHP files? how much user input?) You might want to go through them quickly if you have the skill and look for suspicious code that would allow someone to write files, delete files, delete or change data from the database, change the DB structure.
Do you know any PHP? Are you handy with grep?
-Change the locks on the office (even if you don't think he has a key)
-Espcially if your website is hosted at your physical location, get a good Firewall and make sure it's properly configured, has new passwords, etc.
-If your site is hosted elsewhere, inform your web host of the situation
Also consider the human factor. If your buddy has friends who will remain at the organization, let them know your expectations when the guys says, "If you just tell me the new password I can help you out."
Sorry to preach, but trying to let the guy down easy is probably one of the less expensive thing you can do here.
-- Zak