Studentischer WWW-Service

Die UnixAG am Standort Zweibrücken stellt Webspace für jeden Studenten der FH Kaiserslautern bereit.

 

Seit neustem sind passend zu den studentischen E-mailaccounts xxxx00xx@stud.fh-kl.de nun die studentischen Webauftritte unter stud.fh-kl.de/~xxxx00xx erreichbar

 



Projektleiter: Ciprian Savu

Q: Ich bin Student/in an der Fachhochschule Kaiserslautern, kann ich den Webspace bei der UnixAG in Zweibrücken in Anspruch nehmen?

A: Ja, jeder Student/in der Fachhochschule Kaiserslautern kann den 
Webspace der UnixAG in Anspruch nehmen, dabei ist es egal an welchem 
Standort Du studierst.

Q: Ich bin kein Mitglied der UnixAG kann ich trotzdem Webspace haben?

A: Ja, es spielt keine Rolle ob Du Mitglied der UnixAG bist. Solange Du 
an der Fachhochschule Kaiserslautern studierst kannst Du diesen Dienst 
nutzen. Wir freuen uns allerdings auch immer über Zuwachs.

Q: Kostet es etwas bei euch Webspace zu bekommen?

A: Nein, die UnixAG am Standort Zweibrücken ist ein freiwilliger 
Zusammenschluss von Studierenden, die sich für freie Betriebsysteme und 
freie Software interessieren und das Rechenzentrum bei ihrer täglichen 
Arbeit unterstützen wollen. Alle von uns angebotenen Dienste sind daher 
frei. Frei wie in Freibier. Da wir auf Hardwarespenden angewiesen sind 
um euch diese Angebote zur Verfügung zu stellen nehmen wir aber 
natürlich gerne jederzeit Hardwarespenden an. Und Freibier versteht sich.

Q: Ich brauche einen Webserver für Projekt XY, könnt ihr mir einen Webserver zur Verfügung stellen?

A: Nein, Du kannst von uns lediglich Webspace bekommen. Da die UnixAG am 
Standort Zweibrücken ein freiwilliger Zusammenschluss von Studierenden 
ist, die sich für freie Betriebsysteme und freie Software interessieren, 
haben wir haben weder die Zeit, noch die Ressourcen, noch den Platz um 
für jeden Studenten einen Webserver aufzustellen, zu installieren und 
nach aussen hin sicher zu machen. Was Du aber von uns bekommen kannst 
ist Webspace. Wenn Du einen Webserver brauchst musst Du Dich an einen 
kommerziellen Anbieter wenden.

Q: Wie komme ich an meinen Webspace?

A: Du brauchst einen SSH-Client (Putty, WinSCP, SSH.com) diesen findest 
Du entweder auf unserem FTP-Server (quake) ftp://ftp.unixag-zw.fh-kl.de 
oder über die Suchmaschine Deiner Wahl. Du verbindest Dich dann auf 
stud.fh-kl.de auf Port 22 mit 
Deinem DS-Account der FH (z.B. hato0001) und schon bist Du auf dem 
Server. Auf dem Server wird beim ersten Einloggen ein Heimatverzeichnis 
angelegt. Angenommen Dein DS-Login ist hato0001 so lautet Dein 
Heimatverzeichnis /home/hato0001. Nach dem Einloggen landest Du 
automatisch in Deinem Heimatverzeichnis, das unter Linux auch mit ~ 
abgekürzt wird. Im Heimatverzeichnis findet sich ein Verzeichnis namens 
public_html, in dem Webdokumente abgelegt werden können. Das Verzeichnis 
public_html wiederum enthält ein Verzeichnis cgi-bin, in diesem können 
alle CGI Scripte (z.B. Perlscripte) abgelegt werden (die auch nur in 
diesem Verzeichnis ausgeführt werden).

Q: Kann ich auch mit FTP auf meinen Webspace zugreifen?

A: Nein, da FTP ein unsicheres Protokoll ist, das Daten unverschlüsselt 
überträgt und ausserdem aus Firewall-Sicht noch einige zusätzliche 
Probleme mit sich bringt ist dies nicht erlaubt. Der Weg über SecureCopy 
(SCP) das über das SSH Protokoll funktioniert ist aber ähnlich 
komfortabel. Siehe auch: "Wie komme ich an meinen Webspace?"

Q: Wieviel Plattenplatz habe ich zur Verfügung?

A: Jeder Student/in hat 200 MB Plattenplatz zur Verfügung, dieses Limit 
kann für eine kurze Zeit um 5 MB überschritten werden.

Q: Gibt es ausser dem Plattenplatz sonstige Beschränkungen auf dem Webserver?

A: Ja, aus Sicherheitsgründen waren wir gezwungen einige Einschränkungen 
vorzunehmen. Es werden von einem Benutzer nur maximal 4 SSH Logins 
gleichzeitig erlaubt. Die Anzahl der Benutzerprozesse ist auf 80 
Softlimit und 100 Hardlimit beschränkt. CGI und PHP Scripte werden 
aussschliesslich in der Benutzerkennung ausgeführt und nicht wie sonst 
üblich unter der Kennung des Apache-Webserver-Prozesses. Die CPU Zeit 
für einen Benutzerprozess ist auf 5 Minuten Softlimit und 15 Minuten 
Hardlimit beschränkt. Der maximale Speicherverbrauch darf 10 MB nicht 
überschreiten. Um Filesharing Tools zu unterbinden sind Verbindungen vom 
Server nach aussen nicht erlaubt. Lediglich der umgekehrte Weg funktioniert.

Q: Ist es egal welche Inhalte ich auf meine Webseite stelle?

A: Prinzipiell ja, allerdings versteht sich hoffentlich von selbst das 
keine rassistischen, nationalsozialistischen oder pornographischen 
Inhalte gedultet werden, ebensowenig wie Aufrufe zur Gewalt oder ähnliches.

Q: Ich kann vom Webserver aus keine Verbindung ins Internet aufmachen, was mache ich falsch?

A: Gar nichts. Das ist so gewollt um Filesharing Tools zu unterbinden. 
Lediglich der umgekehrte Weg vom Internet zum Webserver ist erlaubt. 
Siehe auch: "Gibt es ausser dem Plattenplatz sonstige Beschränkungen auf 
dem Webserver?"

Q: Kann ich auf meinem Webspace CGI-Scripte ausführen (z.B. Perl)?

A: Ja, allerdings müssen diese im Verzeichnis public_html/cgi-bin 
unterhalb des Heimatverzeichnisses liegen. Siehe auch: "Wie komme ich an 
meinen Webspace?"

Q: Kann ich auf meinem Webspace php-Scripte ausführen?

A: Ja, php Scripte können ausgeführt werden.

Q: Welche PHP Version ist auf dem Webserver installiert?

A: Auf dem Webserver ist php5 (Version von Debian lenny, siehe auch 
packages.debian.org) installiert.

Q: Ich brauche das PHP Modul XY, könnt ihr mir das installieren?

A: Prinzipiell nein, da jedes installierte Modul von jeder/m 
Studentin/en benutzt werden kann, und jedes zusätzliche Modul auch 
zusätzliche Sicherheitsfragen aufwirft. Es sind jedoch die gängigsten 
php:PEAR Module installiert. Wenn Du denkst Du brauchst das Modul 
unbedingt, es ist ein sehr gefragtes Modul, das wahrscheinlich von 
vielen benutzt würde und es ein Paket für Debian lenny dafür gibt (Siehe 
auch: packages.debian.org) kannst Du aber gerne eine Anfrage an 
uns stellen.

Q: Wie kann ich meine Webseite sehen?

A: Angenommen Dein DS-Login ist hato0001, ist die Seite im Browser unter 
stud.fh-kl.de/~hato0001 zu erreichen.

Q: Ist meine Webseite für jeden im Internet sichtbar?

A: Da der Webserver eine öffentliche IP hat ist die Webseite prinzipell 
für jeden im Internet sichtbar. Wenn Du das nicht willst solltest Du 
Dich mit htaccess beschäftigen um die Seite mit einem Passwort zu 
versehen.

Q: Ich brauche eine Datenbank wo muss ich diese beantragen?

A: Gar nicht. Beim ersten Einloggen auf dem Server wird ausser dem 
Heimatverzeichnis auch eine MySQL Datenbank angelegt. Ein Passwort wird 
automatisch generiert. Du findest diese Zugangsdaten in Deinem 
Heimatverzeichnis in der versteckten Datei .my.cnf. Solange Du diese 
Datei nicht löschst, kannst Du dich bequem ohne Angabe zusätzlicher 
Optionen mit dem Befehl mysql aus der Konsole heraus auf Deine Datenbank 
verbinden. Diese Datei ist eine MySQL Standardkonfigurationsdatei und 
ist vor dem unberechtigten Zugriff durch andere Personen auf dem Server 
geschützt (solange Du das nicht änderst).

Q: Meine Datenbank heisst hato0001 kann ich den Namen ändern?

A: Nein.

Q: Wie lautet das Passwort für meine Datenbank?

A: Das Passwort steht in der versteckten Datei .my.cnf. Siehe auch: "Ich 
brauche eine Datenbank wo muss ich diese beantragen?"

Q: Kann ich auch eine andere Datenbank ausser MySQL bekommen?

A: Nein, das ist leider nicht möglich.

Q: Welche MySQL Version ist auf dem Server installiert?

A: Auf dem Server ist mysql in der Version 5 installiert (Debian lenny 
Version. Siehe auch: packages.debian.org)

Q: Kann es passieren das jemand der auch auf dem Server eingeloggt ist sich meine Dateien anschaut und evtl. Passwörter daraus ausliesst oder sogar Daten verändert?

A: Jein, sorge dafür das niemand aus der Gruppe student (Deine 
Logingruppe) Zugriff auf Dateien hat die Du von
irgendwo her kopierst. Dies verhindert das andere Studierende auf Deine 
Dateien und auf evtl. in Dateien gespeicherte Passwörter Zugriff haben. 
Für direkt auf dem Server angelegte Dateien ist dies Standard. Der 
Apache Webserver macht von den Rechten gebrauch die unter "others" 
gesetzt sind. Mehr zu den Rechten unter Linux findest Du hier:
mozart.informatik.fh-kl.de/download/Lehre/Linux_I/lpic1/lpi101/1.104.5.html
mozart.informatik.fh-kl.de/download/Lehre/Linux_I/lpic1/lpi101/1.104.6.html

Q: Ich habe Probleme mit dem Webserver an wen wende ich mich?

A: Bevor Du Dich an irgendjemanden wendest, stelle sicher das Du diese 
FAQ gelesen und verstanden hast. Viele Probleme lassen sich auch lösen 
in dem man einfach mal eine Internetsuchmaschine anschmeisst und dort 
die Fehlermeldung etc. eingibt. Erst wenn Dir klar ist was dein Problem 
genau ist und Du alle anderen Optionen ausgelotet hast. Kannst Du Dich 
an studweb@unixag-zw.fh-kl.de wenden.