Skip to content

Commit b59b772

Browse files
authored
Create Security Practices.md (FusionGen#13)
* Create Security Practices.md This is required I think.. would help a lot of servers. * format fixes * Update Security Practices.md
1 parent 0bd0d1f commit b59b772

File tree

1 file changed

+32
-0
lines changed

1 file changed

+32
-0
lines changed

Security Practices.md

+32
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
## This File will explain the best ways of keeping FusionGen Secure from hackers, follow these steps to help you from getting PWNED.
2+
1. Ensure you are upto date with the latest FusionGEN
3+
4+
2. Disable non-essential modules:
5+
- GM Panel
6+
- Private Messaging
7+
- Shoutbox
8+
- Teleport Hub
9+
10+
3. Use HTTPS
11+
12+
4. Host your Webserver with FusionGEN on a different Server / IP to your World server.
13+
14+
5. Create a specific database user to be used with FusionGEN, give this a secure password.
15+
16+
5a. Create the same user on the world database sql server.
17+
18+
6. Restrict the database users by their IP address within the MYSQL databases.
19+
20+
6a. For the webserver mysql account, set localhost under "host" for the user account that the website will use.
21+
22+
6b. For the gameserver mysql account, set the IP address of the webserver the connections originate from for the user account under "host"
23+
24+
7. For the newly created SQL accounts, set the mysql priveledges for only the permissions that are required.
25+
- Remove the following permissions from ALL Accounts:
26+
Drop, Grant
27+
- Remove the following from the account on the gameserver:
28+
Delete, Reload, Shutdown, Super
29+
30+
31+
8. DO NOT USE PHPMYADMIN.
32+

0 commit comments

Comments
 (0)