Debian6 (64bit) Server richtig einrichten.

07/16/2012 13:41 TheTruePeter#1
Hallo,
ich suche jemanden, der Ahnung von Linux (Debian6) hat. Ich habe vor, ein paar Gameserver und Voice-Server zu hosten. Später vielleicht auch noch nen kleinen Webserver. Da ich selber nicht zu 100% mit Linux vertraut bin, würde ich hier gerne mal nachfragen. Wenn ich ein nacktes Debian6 (64bit) auf dem Server einspiele und dann mit PuTTy connecte, dann sollte ich ja als erstes folgendes machen:

apt-get update
apt-get upgrade
apt-get install nano
apt-get install htop
apt-get install ia32-libs
apt-get install screen

Ist ja soweit das wichtigste, oder fehlt da noch etwas? Ich würde dann zur Sicherheit den SSH-Port abändern, den Server rebooten und mit neuem SSH-Port connecten. Anschließend einen neuen Nutzer mit normalen Rechten anlegen. Über den Nutzer sollen dann die ganzen Server laufen. Hab mir das so gedacht:

useradd -m server
passwd server
[mein passwort]
[nochmal bestätigen]

In /etc/ die Datei passwd abarbeiten und dafür sorgen, dass auch Eingaben in PuTTy möglich sind (das ist dann ja, aus sh --> bash machen und speichern. Ich würde dann mit su server zu dem Nutzer wechseln und anfangen, im /home/server/ Ordner für die Server anzulegen
, sie herunterzuladen und mittels screen zu starten. (Hier wäre eine Frage, welche Rechte gesetzt werden müssen, falls welche benötigt werden. chmod 777 oder wie? )
Eigentlich kann man dann ja die Server gemütlich über FTP verwalten und dann einfach starten.. Meine eigentliche Frage ist, ob meine Vorgehensweise richtig ist, oder ob da evtl. Sicherheitslücken sind, wichtige Pakete fehlen, ich irgendetwas vergessen habe, etc... Ihr kennt euch da sicherlich besser aus. :)


Gruß!
07/16/2012 17:47 Gordge#2
777 heisst das jeder die Datei schreiben darf... das ist schonmal schlecht...
07/16/2012 18:04 Sui2k#3
wenn du es richtig machen willst .. nutz kein 64bit debian ..
07/16/2012 20:22 TheTruePeter#4
Quote:
Originally Posted by narcissistic cannibal View Post
wenn du es richtig machen willst .. nutz kein 64bit debian ..
Was bringt dich denn zu der Aussage?

Quote:
Originally Posted by Gordge View Post
777 heisst das jeder die Datei schreiben darf... das ist schonmal schlecht...
Habe es bis jetzt noch nicht gemacht, kam auch mit x+u aus. Muss mich mal mit Rechten auseinandersetzen. Danke.
07/16/2012 23:29 Feldwebel.Jack#5
Quote:
Originally Posted by TheTruePeter View Post
Was bringt dich denn zu der Aussage?
Höherer Arbeitsspeicher-Verbrauch, ansonsten kaum bedenklich

Quote:
Originally Posted by TheTruePeter View Post
Habe es bis jetzt noch nicht gemacht, kam auch mit x+u aus. Muss mich mal mit Rechten auseinandersetzen. Danke.
Die Dateisystemrechte sind in der Regel egal. Du erstellst einen User css, gibst im den seinen home Ordner
/home/css/
und da kloppst du Steam und CS / CSS rein