About write permissions, could you say set ownership of /cstrike/ (or  
similar) to user1 and update w/ that user, the run with user2 ?

Sent from my iPod

On Mar 27, 2010, at 7:42 PM, Matt Stanton 
<inflatablesoulm...@brothersofchaos.com 
 > wrote:

> If you're renting a dedicated server from someone, generally the  
> prices
> are the same for windows and linux, so there's no obvious plus or  
> minus
> here.
>
> If you want to be able to automate everything without having to buy
> extra software and you have the ability to write simple shell scripts,
> then plus for linux.
>
> If you have piles of money laying around and either don't have a clue
> how to write shell scripts, or are too lazy to bother, then +1 for  
> windows.
>
> If you are running source games, then you are going to have to use
> D-FENS to help protect against file upload exploits.  Most source
> engines have a version of D-FENS on windows and linux, but on linux
> there is no plugin compiled for Left4Dead2, so you have to actually  
> know
> what you're doing when it comes to locking down the filesystem and
> running the servers as unprivileged users.  I spent a couple of hours
> working out a script to remove write access from the user directory my
> l4d2 server runs as so that when the server is running, nothing can be
> written by that server except for logs, spray files, and sourcemod
> gamedata, and it runs as part of the startup script for the server.
> When the server is shut down, everything becomes user-writeable  
> again so
> that the server can be updated.  It wouldn't have taken nearly as much
> time if I hadn't had to have a bunch of documentation up so that I  
> knew
> what I was doing, so an experienced shell-scripter probably could have
> easily knocked it out in a few minutes.
>
> Source engine games are basically not optimized for linux, but they  
> are
> mildly optimized for windows.  Depending on how many servers you are
> trying to run on one box, this could become an issue.
>
> FTP is always a giant pain in the ass to secure properly, and since I
> have no idea how to do that, linux+ssh+scp for file transfers allows  
> me
> to have an inherently secure method for transferring files to and from
> my server so long as the user passwords aren't easily attackable.  Not
> sure how you would do this on windows.
>
> If you are trying to run anything other than game servers, more  
> stuff is
> available for linux that is secure and free.  Again, it goes back to  
> money.
>
> Our clan runs a windows server 2k3 box that we rent from a GSP for 7  
> of
> our 8 servers.  I have never had a huge amount of trouble using it or
> tweaking it, other than some issues with automatic updates and remote
> desktop.  I have my own personal linux server that I run a l4d2 server
> for the clan on, also.  Likewise, I have had little to no issues with
> it.  It runs linux because I am familiar with it, because it's free (I
> already pay enough for the colocation without having to pay for  
> windows
> and everything else), and because I am running a zimbra server on it,
> which isn't available for windows.
>
> So, basically, it's all about what you're comfortable with, what you
> plan on using it for, and what you can afford.
>
> On 3/27/2010 9:27 AM, Jake Eisenman wrote:
>> Just curious. Personally I use Linux because I know how to setup
>> everything quickly from ssh
>>
>> Sent from my iPod
>>
>> _______________________________________________
>> To unsubscribe, edit your list preferences, or view the list  
>> archives, please visit:
>> http://list.valvesoftware.com/mailman/listinfo/hlds
>>
>
>
> _______________________________________________
> To unsubscribe, edit your list preferences, or view the list  
> archives, please visit:
> http://list.valvesoftware.com/mailman/listinfo/hlds

_______________________________________________
To unsubscribe, edit your list preferences, or view the list archives, please 
visit:
http://list.valvesoftware.com/mailman/listinfo/hlds

Reply via email to