UUGRN:Jails/uug shell: Unterschied zwischen den Versionen

Aus UUGRN
K (→‎Installierte Software: Hinweis auf /usr/ports/pkg_descr.ALL)
(HowTo ausgelagert, Informationen zum Login.)
Zeile 1: Zeile 1:
 
'''shell.uugrn.org''' ist ein virtuelles Rechnersystem und für den regulären Userbetrieb für Mitglieder der UUGRN vorgesehen. Es wird gegenwärtig auf dem [[Jail]]master [[top.uugrn.org]] gehostet und basiert auf einem [[FreeBSD]] 6.2 Betriebssystem.
 
'''shell.uugrn.org''' ist ein virtuelles Rechnersystem und für den regulären Userbetrieb für Mitglieder der UUGRN vorgesehen. Es wird gegenwärtig auf dem [[Jail]]master [[top.uugrn.org]] gehostet und basiert auf einem [[FreeBSD]] 6.2 Betriebssystem.
  
== Installierte Software ==
+
== Login ==
Derzeit sind folgende Zusatzpakete aus dem [[FreeBSD]] [[Portsbaum]] installiert.
+
Der Zugang zu [[shell.uugrn.org]] ist für Mitglieder per [[SSH]] möglich.  
; [[Shell]]s:
 
:* [[bash]]
 
:* [[zsh]]
 
  
; [[Editor]]en:
+
=== Migration von [[charm.uugrn.org]] ===
:* [[nvi]], [[vim]]
+
Die Accounts von [[charm.uugrn.org]], dem bisherigen Vereinsserver wurden umgezogen. Die jeweiligen Homeverzeichnisse von [[charm]] <s>sind bereits</s> werden noch in die jeweiligen Homeverzeichnisse auf [[shell.uugrn.org]] kopiert, dort jeweils in das Unterverzeichnis /charm.
:* [[emacs]]
 
 
 
; [[E-Mail]]:
 
:* [[Mutt]]
 
:* [[Procmail]]
 
:* [[nano (Editor)|nano]] Nano's ANOther editor, an enhanced free Pico clone
 
 
 
; Graphik-Software:
 
:* [[Gnuplot]]
 
:* [[ImageMagick]]
 
 
 
; [[IRC]]:
 
:* [[Irssi]]
 
:* [[ircII]]
 
:* [[BitchX]]
 
 
 
; [[Kryptographie]]:
 
:* [[GnuPG]]
 
 
 
; Text-Processing:
 
:* [[Ghostscript]]
 
 
 
; [[Usenet]]:
 
:* [[Slrn]]
 
 
 
; [[World Wide Web]] / [[FTP]]:
 
:* [[links]]
 
:* [[snownews]] - ein [[RSS-Reader]]
 
:* [[wget]]
 
:* [[curl]]
 
 
 
; Sonstiges:
 
:* [[mc]]
 
:* [[coreutils]] The Free Software Foundation's core utilities
 
:* [[findutils]] The GNU find utilities
 
:* [[mysql]]-client für den Zugriff auf die zentrale MySQL-Datenbank
 
:* diverse Ent/Packer
 
 
Dieses sind nur die wichtigsten Pakete. Eine vollständige Liste der installierten Software erhält man mittels
 
$ pkg_info
 
oder unter [[shell.uugrn.org/pkg_info]]
 
 
 
Weitere Softwarewünsche bitte auf der [[Diskussion:Shell.uugrn.org|Diskussionsseite]] auflisten.
 
 
 
Einen '''Gesamtkatalog''' aller Ports kann man sich unter '''shell.uugrn.org:/usr/ports/pkg_descr.ALL''' anschauen.
 
Diese Datei wird regelmäßig aktualisiert und ist auch in allen anderen Jails verfügbar.
 
 
 
== Webseiten ==
 
Es gibt mehrere Möglichkeiten, wie man als Inhaber eines Accounts eine Webseite auf dem Server betreiben kann.
 
Im Jail läuft ein Apache 1.3 mit mod_ssl Support. Darüberhinaus mit zahlreichen Modulen, auch [[PHP|PHP 5.2.0]] (siehe auch [http://shell.uugrn.org/phpinfo.php phpinfo()]).
 
 
 
=== public_html ===
 
Die Standardmethode ist über ein Verzeichnis '''public_html''' im eigenen Homeverzeichnis:
 
$ mkdir ~/public_html
 
 
 
Der Content ist dann erreichbar unter http://shell.uugrn.org/~user/ oder https://shell.uugrn.org/~user/ ({{FIXME|mit Zertifikatswarnung}})
 
 
 
=== Subdomain Name ===
 
Zusätzlich zu oder statt public_html können die Admins auch Subdomain-Namen unter '''uugrn.org'''
 
Dazu wird ein Verzeichnis unter '''/data/www/user.uugrn.org/''' eingerichtet, unter dem Logfiles und der Web-Content abgelegt werden.
 
Dieses Verzeichnis kann im Homeverzeichnis mittels Symlink, z.B. als '''WWW''' verlinkt werden, z.B.
 
$ ln -s /data/www/user.uugrn.org/ WWW/
 
 
 
Beide Methoden lassen sich kombinieren, indem anstatt des Verzeichnisses '''public_html''' ein entsprechender Symlink erstellt wird:
 
$ ln -s WWW/htdocs/ public_html
 
 
 
Der Webcontent ist dann erreichbar unter:
 
* http://user.uugrn.org/
 
* http://shell.uugrn.org/~user/
 
* https://shell.uugrn.org/~user/
 
 
 
=== PHP ===
 
Es ist das aktuelle [[PHP|PHP 5.2.1]] installiert. Da es sich hier um ein Multiuser-System handelt, ist standardmäßig der safe_mode aktiviert, d.h. manche Features in PHP sind deaktiviert. Auf Nachfrage kann man dies selektiv ändern.
 
 
 
=== CGI ===
 
CGI-Support ist auf Nachfrage möglich.
 
  
 +
=== Zugangsdaten ===
 +
Mitglieder, die bisher keinen Zugang genutzt haben, können diesen formlos beantragen. Voraussetzung hierfür ist eine aktive Mitgliedschaft, d.h. der Mitgliedschaftsbeitrag für das laufende Beitragsjahr muss gezahlt sein.
  
 +
== siehe auch ==
 +
* [[shell.uugrn.org/Software]] Installierte und verfügbare Software
 +
:* [[shell.uugrn.org/pkg_info]] Aktuell installierte Software
 +
* [[shell.uugrn.org/WWW]] User-Webseiten
  
  
 
[[Kategorie:Server]]
 
[[Kategorie:Server]]

Version vom 24. März 2007, 00:45 Uhr

shell.uugrn.org ist ein virtuelles Rechnersystem und für den regulären Userbetrieb für Mitglieder der UUGRN vorgesehen. Es wird gegenwärtig auf dem Jailmaster top.uugrn.org gehostet und basiert auf einem FreeBSD 6.2 Betriebssystem.

Login

Der Zugang zu shell.uugrn.org ist für Mitglieder per SSH möglich.

Migration von charm.uugrn.org

Die Accounts von charm.uugrn.org, dem bisherigen Vereinsserver wurden umgezogen. Die jeweiligen Homeverzeichnisse von charm sind bereits werden noch in die jeweiligen Homeverzeichnisse auf shell.uugrn.org kopiert, dort jeweils in das Unterverzeichnis /charm.

Zugangsdaten

Mitglieder, die bisher keinen Zugang genutzt haben, können diesen formlos beantragen. Voraussetzung hierfür ist eine aktive Mitgliedschaft, d.h. der Mitgliedschaftsbeitrag für das laufende Beitragsjahr muss gezahlt sein.

siehe auch