Photoshop
Cinema 4d
HTML / CSS
JavaScript
PHP
Flash
Fotografie
Terragen
Webserver
Informatik
Sonstige
User mit Hilfe von SSH anlegen (Webserver Tutorial)
Tutorial erstellt von Markus, letzte Änderung am 30.06.2007
Mit diesem Tutorial erkläre ich euch, wie ihr in SSH mit unter zu Hilfenahme von Putty einen User erstellen könnt. Dies ist in soweit wichtig, da wenn ihr z.B. ein Prozeß wie ein Gameserver oder ein Teamspeak-Server startet, niemals der Root-User verwendet werden darf.
Wenn jemand euren Server hackt und somit den User "verwenden" kann, hat er Rechte für alles auf dem jeweiligen Server. Wenn ihr den Prozeß nun mit einem User startet, dann hat er nur die Schreibrechte für den jeweiligen Ordner.
Link zur neusten Puttyversion:
Putty: http://www.putty.nl/latest/x86/putty.exe
Also nun zum Tutorial:
Beispiel
User: bouncer100
Ordner /home/Progress
Zuerst erstellen wir ein User und weisen ihm ein Verzeichnis zu
Code:
Dann kopieren wir wenn vorhanden den Ordner in das oben erstellte Verzeichnis
Code:
Nun wechseln wir in den home Ordner...
Code:
...und setzen für den Progress Ordner den Besitzer Bouncer100 zu
Code:
Das erstellen und zuweisen des User und der Ordner ist damit abgeschlossen und man kann mit
Code:
den User auswählen und mit ihm nun im zugewiesenen Ordner ein Prozess wie den Psybnc oder hlds_run für ein cstrike Server ausführen.
Ebenfalls kann man User erstellen wenn man Yast verwendet.(nur bei Suse-Betriebssystem vorhanden)
Einfach
Code:
in Putty eingeben und dann
Sicherheit und Benutzer Benutzer bearbeiten und anlegen
Der Rest erklärt sich in Yast von alleine.
MfG Markus
>> Allgemeine Fragen oder Probleme mit dem Tutorial? Hier gehts zum Forum!
Wenn jemand euren Server hackt und somit den User "verwenden" kann, hat er Rechte für alles auf dem jeweiligen Server. Wenn ihr den Prozeß nun mit einem User startet, dann hat er nur die Schreibrechte für den jeweiligen Ordner.
Link zur neusten Puttyversion:
Putty: http://www.putty.nl/latest/x86/putty.exe
Also nun zum Tutorial:
Beispiel
User: bouncer100
Ordner /home/Progress
Zuerst erstellen wir ein User und weisen ihm ein Verzeichnis zu
Code:
useradd bouncer100 -d /home/Progress
Dann kopieren wir wenn vorhanden den Ordner in das oben erstellte Verzeichnis
Code:
cp /mein/Progress/ordner /home/Progress -R
Nun wechseln wir in den home Ordner...
Code:
cd /home/
...und setzen für den Progress Ordner den Besitzer Bouncer100 zu
Code:
chown bouncer100 Progress -R
Das erstellen und zuweisen des User und der Ordner ist damit abgeschlossen und man kann mit
Code:
su bouncer100
den User auswählen und mit ihm nun im zugewiesenen Ordner ein Prozess wie den Psybnc oder hlds_run für ein cstrike Server ausführen.
Ebenfalls kann man User erstellen wenn man Yast verwendet.(nur bei Suse-Betriebssystem vorhanden)
Einfach
Code:
yast
in Putty eingeben und dann
Sicherheit und Benutzer Benutzer bearbeiten und anlegen
Der Rest erklärt sich in Yast von alleine.
MfG Markus
>> Allgemeine Fragen oder Probleme mit dem Tutorial? Hier gehts zum Forum!