I know I've asked around for a while, but I get the feeling that I never got a straight up answer for this question: How do I make a server without risking viruses/hacking/the like. Basically security.
I really want to, but my mom highly disapproves, and whenever I mention it, she always has a story for the consequences of sharing the server IP.
I posted a thread of this because a. I need a straight up answer and b. I'm pretty sure I'm not the only one. This thread will give out a good hint to where to look for the answer to this particular question.
Thank you in advance for those who have the answer and would like to share it here. Your welcome to those who had the same idea and needed answers as well.:D
So long as you use the internet for anything anywhere, you will always run the risk of viruses. You share your IP every time you go to any website or connect to any server for any video game or join any VoiP or anything else. Tell your mom to stop being a pansy about it. Just because you let others connect to a server on your computer doesn't mean that they're going to hack your computer and install all t3h v1rus3s. Your mom is probably just going to come up with another reason anyways since she seems to think that the internet just consists of people who want to get all the l33t info on your computer.
Originally posted by S121 If it's viruses she's worried about, then get some good anti-virus software.:p
There's no such thing as a "good anti-virus" (well, if you look at it from a standpoint of in general).
To OP: If you're worried about viruses, then don't download any mysterious files, don't install plugins from outside sources besides dev.bukkit.org, don't give out any information on your server's software specifications (PHP version, SQL database version, etc. etc.) and just be on toes in general.
My software doesn't have bugs. It just develops random features.
Do you have a hour emergency call systems broadcasting radio station WNYW or Internet Explorer?
Well? Which one?
Cyros admits the truth: http://i.snag.gy/GTy14.jpg
I know i'm the last person to ask about anything computer related, but i know it's next o impossible to hack a minecraft server console, at least it is for the way Yukkuricraft has it set up. I would recommend running a privet (white listed) server until you gain more experience as an administrate. If you're really lost you can get someone smarter than you to be a mod on the server.
Run a Linux server, don't install what you don't need on it. Seeing that minecraft requires you to install Java, you are already screwed though. Anyone who knows what they are doing can break into a server with Java, even if you patch it on a regular basis.
Originally posted by troublexassassin I know i'm the last person to ask about anything computer related, but i know it's next o impossible to hack a minecraft server console, at least it is for the way Yukkuricraft has it set up. I would recommend running a privet (white listed) server until you gain more experience as an administrate. If you're really lost you can get someone smarter than you to be a mod on the server.
It actually isn't terribly hard if you're really dedicated.
Eh really? Remi seemed sure that the server was fairly safe from hacking when he talked about it on mumble. Even if the server was hacked all the worlds are backed up daily, and i'm sure Remi isn't the only one keeping back ups of the worlds.
Originally posted by Tenko There's no such thing as a "good anti-virus" (well, if you look at it from a standpoint of in general).
To OP: If you're worried about viruses, then don't download any mysterious files, don't install plugins from outside sources besides dev.bukkit.org, don't give out any information on your server's software specifications (PHP version, SQL database version, etc. etc.) and just be on toes in general.
Pretty much this. If you're smart about what you're doing and don't do anything risky/stupid, and are confident in your knowledge than it shouldn't be an issue. The fact that you are making this thread means you are lacking in these (I don't mean that offensively, it's just the facts as they are). That said, getting hacked amongst other things is such a far out possibility that I'd argue it's on the bounds of paranoia, the worst that could possibly happen so long as you don't deliberately put yourself at risk is a DDoS attack. Which as it stands, you couldn't do anything about it even if you wanted to - and that goes for all server providers, not just you.
Originally posted by LiShengshun Run a Linux server, don't install what you don't need on it. Seeing that minecraft requires you to install Java, you are already screwed though. Anyone who knows what they are doing can break into a server with Java, even if you patch it on a regular basis.
If you wanted to be excessively secure, you would run a Linux server yes.
Originally posted by Ibuki Suika It actually isn't terribly hard if you're really dedicated.
It's a lot more difficult than you might think. The encryption key that Remi uses for example is so big that neither you nor I, or for that matter anyone here would ever have a chance in cracking.
Originally posted by Worstcase Pretty much this. If you're smart about what you're doing and don't do anything risky/stupid, and are confident in your knowledge than it shouldn't be an issue. The fact that you are making this thread means you are lacking in these (I don't mean that offensively, it's just the facts as they are). That said, getting hacked amongst other things is such a far out possibility that I'd argue it's on the bounds of paranoia, the worst that could possibly happen so long as you don't deliberately put yourself at risk is a DDoS attack. Which as it stands, you couldn't do anything about it even if you wanted to - and that goes for all server providers, not just you.
If you wanted to be excessively secure, you would run a Linux server yes.
It's a lot more difficult than you might think. The encryption key that Remi uses for example is so big that neither you nor I, or for that matter anyone here would ever have a chance in cracking.
Pretty sure the password was double-digit-more-than-10 characters long, and the encryption was either triple or quadrupedal.
Anyways, if OP really wants to this, go out and rent a server, don't host on yourself.
My software doesn't have bugs. It just develops random features.
Do you have a hour emergency call systems broadcasting radio station WNYW or Internet Explorer?
Well? Which one?
Cyros admits the truth: http://i.snag.gy/GTy14.jpg