Webserver

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:
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!

Impressum / Datenschutzerklärung          © der-Webdesigner.net 2002 - 2008           top ▲