<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Johannes Göhr</title>
	<atom:link href="http://www.johgoe.de/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.johgoe.de</link>
	<description>Die Informatik und Ich</description>
	<lastBuildDate>Sun, 08 May 2011 10:26:52 +0000</lastBuildDate>
	<language>de</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Windows Live über Active Sync</title>
		<link>http://www.johgoe.de/2010/09/windows-live-uber-active-sync/</link>
		<comments>http://www.johgoe.de/2010/09/windows-live-uber-active-sync/#comments</comments>
		<pubDate>Sat, 25 Sep 2010 09:32:11 +0000</pubDate>
		<dc:creator>johgoe</dc:creator>
				<category><![CDATA[Allgemein]]></category>

		<guid isPermaLink="false">http://www.johgoe.de/?p=107</guid>
		<description><![CDATA[Ich habe gerade einen Eintrag gefunden wie man Windows Live über Active Sync auf Windows Mobile 6.x empfängt. Link zum Blog Dadurch empfängt man auch den Kalender E-Mail Kalender Aufgaben Kontakte Der Servername ist m.hotmail.com und als Benutzerkennung verwendet man &#8230; <a href="http://www.johgoe.de/2010/09/windows-live-uber-active-sync/">Weiterlesen <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Ich habe gerade einen Eintrag gefunden wie man Windows Live über Active Sync auf Windows Mobile 6.x empfängt.<br />
<a href="http://hotmailpower.spaces.live.com/blog/cns!6FEBCAD894536D1!6158.entry">Link zum Blog</a><br />
Dadurch empfängt man auch den Kalender</p>
<ul>
<li>E-Mail</li>
<li>Kalender</li>
<li>Aufgaben</li>
<li>Kontakte</li>
</ul>
<p>Der Servername ist<strong> m.hotmail.com</strong> und als Benutzerkennung verwendet man seine <strong>Live ID</strong> (Benutzer und Passwort von Hotmail)</p>
<p>Bei mir funktioniert es auch!!!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.johgoe.de/2010/09/windows-live-uber-active-sync/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Exim4 einrichten mit Virtual Domains</title>
		<link>http://www.johgoe.de/2009/12/exim4-einrichten-mit-virtual-domains/</link>
		<comments>http://www.johgoe.de/2009/12/exim4-einrichten-mit-virtual-domains/#comments</comments>
		<pubDate>Sun, 06 Dec 2009 19:13:58 +0000</pubDate>
		<dc:creator>johgoe</dc:creator>
				<category><![CDATA[Allgemein]]></category>

		<guid isPermaLink="false">http://www.johgoe.de/?p=103</guid>
		<description><![CDATA[Eine sehr gute Beschreibung zum einrichten findet man http://www.debuntu.org/2006/05/17/52-how-to-exim4-virtual-host-on-debian-etch und http://www.debuntu.org/2006/05/17/52-how-to-exim4-virtual-host-on-debian-etch]]></description>
			<content:encoded><![CDATA[<p>Eine sehr gute Beschreibung zum einrichten findet man </p>
<p>http://www.debuntu.org/2006/05/17/52-how-to-exim4-virtual-host-on-debian-etch</p>
<p>und http://www.debuntu.org/2006/05/17/52-how-to-exim4-virtual-host-on-debian-etch</p>
]]></content:encoded>
			<wfw:commentRss>http://www.johgoe.de/2009/12/exim4-einrichten-mit-virtual-domains/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Willkommen</title>
		<link>http://www.johgoe.de/2008/12/willkommen/</link>
		<comments>http://www.johgoe.de/2008/12/willkommen/#comments</comments>
		<pubDate>Sat, 13 Dec 2008 21:59:43 +0000</pubDate>
		<dc:creator>johgoe</dc:creator>
				<category><![CDATA[Allgemein]]></category>

		<guid isPermaLink="false">http://www.johgoe.de/?p=74</guid>
		<description><![CDATA[Willkommen auf der Webseite von Johannes Göhr, auf dieser Webseite blogge ich über private Projekte, interessante Details aus meinem Studium und andere Dinge die ich interessant finde. Wenn euch ein Thema noch näher interessiert schreibt mich doch einfach an, dann &#8230; <a href="http://www.johgoe.de/2008/12/willkommen/">Weiterlesen <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Willkommen auf der Webseite von Johannes Göhr,</p>
<p>auf dieser Webseite blogge ich über private Projekte, interessante Details aus meinem Studium und andere Dinge die ich interessant finde.</p>
<p>Wenn euch ein Thema noch näher interessiert schreibt mich doch einfach an, dann schreib ich vielleicht noch mehr zu dem Thema.</p>
<p>Enjoy my Site</p>
<p>Johannes</p>
]]></content:encoded>
			<wfw:commentRss>http://www.johgoe.de/2008/12/willkommen/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Asterisk Konfiguration des Fritzbox Gateways.</title>
		<link>http://www.johgoe.de/2008/09/asterisk-konfiguration-des-fritzbox-gateways/</link>
		<comments>http://www.johgoe.de/2008/09/asterisk-konfiguration-des-fritzbox-gateways/#comments</comments>
		<pubDate>Sat, 13 Sep 2008 15:20:41 +0000</pubDate>
		<dc:creator>johgoe</dc:creator>
				<category><![CDATA[Root-Server]]></category>

		<guid isPermaLink="false">http://www.johgoe.de/blog/?p=30</guid>
		<description><![CDATA[Als erstes habe ich überflüssige Dateien entfernt. Übrig geblieben sind: asterisk.conf capi.conf extensions.conf features.conf iax.conf iaxprov.conf logger.conf manager.conf modules.conf rtp.conf asterisk.conf [directories] astetcdir =&#62; /etc/asterisk astmoddir =&#62; /usr/lib/asterisk/modules astvarlibdir =&#62; /var/lib/asterisk/ astagidir =&#62; /var/lib/asterisk/agi-bin astspooldir =&#62; /var/spool/asterisk astrundir =&#62; /var/run &#8230; <a href="http://www.johgoe.de/2008/09/asterisk-konfiguration-des-fritzbox-gateways/">Weiterlesen <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Als erstes habe ich überflüssige Dateien entfernt. Übrig geblieben sind:</p>
<li>asterisk.conf</li>
<li>capi.conf</li>
<li>extensions.conf</li>
<li>features.conf</li>
<li>iax.conf</li>
<li>iaxprov.conf</li>
<li>logger.conf</li>
<li>manager.conf</li>
<li>modules.conf</li>
<li>rtp.conf</li>
<p><span id="more-30"></span></p>
<p><strong>asterisk.conf</strong><br />
<code><br />
[directories]<br />
astetcdir =&gt; /etc/asterisk<br />
astmoddir =&gt; /usr/lib/asterisk/modules<br />
astvarlibdir =&gt; /var/lib/asterisk/<br />
astagidir =&gt; /var/lib/asterisk/agi-bin<br />
astspooldir =&gt; /var/spool/asterisk<br />
astrundir =&gt; /var/run<br />
astlogdir =&gt; /var/log/asterisk</code></p>
<p>[options]<br />
admin = admin<br />
languageprefix=yes<br />
verbose = 0<br />
debug = 0<br />
highpriority = 4</p>
<p><strong>extensions.conf</strong><br />
<code><br />
[iax_in]<br />
exten =&gt; _0.,1,Dial(CAPI/ISDN1/${EXTEN})<br />
[capi_in1]<br />
;Bei analogen Anschluss<br />
exten=&gt;s,1,Dial(IAX2/iaxname/${EXTEN})<br />
;Bei ISDN Anschluss 123456 durch MSN ersetzen<br />
;exten =&gt; 123456,1,Dial(IAX2/iaxname/${EXTEN})<br />
</code></p>
<p><strong>iax.conf</strong><br />
<code><br />
[general]<br />
register =&gt;user:password@domain.tld</code></p>
<p>[iaxname]<br />
type=friend<br />
username=iaxname<br />
secret=password<br />
host=domain.tld<br />
qualify=yes<br />
context=iax_in</p>
<p><strong>capi.conf</strong><br />
<code><br />
[general]<br />
nationalprefix=0<br />
internationalprefix=00<br />
rxgain=1.0       ;linear receive gain (1.0 = no change)<br />
txgain=1.0       ;linear transmit gain (1.0 = no change)<br />
language=de      ;set default language (en/de...)<br />
;ulaw=yes ;set this, if you live in u-law world instead of a-law</code></p>
<p>; interface sections &#8230;<br />
[ISDN1] ; fritzbox 7050/7170 external S0 (or external analog line: experimental)<br />
ntmode=no ;if isdn card operates in nt mode, set this to yes<br />
isdnmode=msn ;&#8217;MSN&#8217; (point-to-multipoint) or &#8216;DID&#8217; (direct inward dial)<br />
incomingmsn=* ;allow incoming calls to this list of MSNs/DIDs, * = any,<br />
;a =&#8221;analog controller&#8221;: empty incoming msn gets replaced<br />
;with defaultcid (-&gt; fritzbox 7050/7170 at analog line)<br />
defaultcid=1234567 ;set a default caller id to that interface for dial-out,<br />
;this caller id will be used when dial option &#8216;d&#8217; is set.<br />
controller=4 ;capi controller number to use (=4: fritzbox 7050/7150 at analog line =1:fritzbox 7050/7150 at ISDN line )<br />
group=1 ;dialout group<br />
softdtmf=off ;enable/disable software dtmf detection, recommended for AVM cards<br />
relaxdtmf=off ;in addition to softdtmf, you can use relaxed dtmf detection<br />
accountcode= ;PBX accountcode to use in CDRs<br />
context=capi-in1 ;context for incoming calls<br />
holdtype=local ;when the PBX puts the call on hold, ISDN HOLD will be used. If<br />
;set to &#8216;local&#8217; (default value/alternative is &#8216;hold&#8217;), no hold is done and the PBX may<br />
;play MOH.<br />
bridge=no ;native bridging (CAPI line interconnect) if available<br />
devices=1 ;number of concurrent calls on this controller (analog: 1, ISDN: 2 )<br />
;(2 makes sense for single BRI, 30 for PRI)<br />
immediate=yes ;(analog: yes, ISDN: no )</p>
<p>[ISDN3] ; fritzbox 7050 internal S0<br />
ntmode=yes ;if isdn card operates in nt mode, set this to yes<br />
isdnmode=did ;&#8217;MSN&#8217; (point-to-multipoint) or &#8216;DID&#8217; (direct inward dial)<br />
;when using NT-mode, &#8216;DID&#8217; should be set in any case<br />
incomingmsn=* ;allow incoming calls to this list of MSNs/DIDs, * = any<br />
;defaultcid=123 ;set a default caller id to that interface for dial-out,<br />
;this caller id will be used when dial option &#8216;d&#8217; is set.<br />
controller=3 ;capi controller number to use<br />
group=3 ;dialout group<br />
softdtmf=off ;enable/disable software dtmf detection, recommended for AVM cards<br />
relaxdtmf=off ;in addition to softdtmf, you can use relaxed dtmf detection<br />
accountcode= ;PBX accountcode to use in CDRs<br />
context=capi-in3 ;context for incoming calls<br />
;holdtype=hold ;when the PBX puts the call on hold, ISDN HOLD will be used. If<br />
;set to &#8216;local&#8217; (default value), no hold is done and the PBX may<br />
;play MOH.<br />
;immediate=yes ;DID: immediate start of pbx with extension &#8216;s&#8217; if no digits were<br />
; received on incoming call (no destination number yet)<br />
;MSN: start pbx on CONNECT_IND and don&#8217;t wait for SETUP/SENDING-COMPLETE.<br />
; info like REDIRECTINGNUMBER may be lost, but this is necessary for<br />
; drivers/pbx/telco which does not send SETUP or SENDING-COMPLETE.<br />
bridge=no ;native bridging (CAPI line interconnect) if available<br />
devices=2 ;number of concurrent calls on this controller<br />
;(2 makes sense for single BRI, 30 for PRI)<br />
; unused example (reference)</p>
<p>;[ISDN9] ;this example interface gets name &#8216;ISDN9&#8242; and may be any<br />
;name not starting with &#8216;g&#8217; or &#8216;contr&#8217;.<br />
;ntmode=yes ;if isdn card operates in nt mode, set this to yes<br />
;isdnmode=did ;&#8217;MSN&#8217; (point-to-multipoint) or &#8216;DID&#8217; (direct inward dial)<br />
;when using NT-mode, &#8216;DID&#8217; should be set in any case<br />
;incomingmsn=* ;allow incoming calls to this list of MSNs/DIDs, * = any<br />
;incomingmsn=8001,8002,8003 ;allow incoming calls to this list of MSNs/DIDs, * = any<br />
;defaultcid=123 ;set a default caller id to that interface for dial-out,<br />
;this caller id will be used when dial option &#8216;d&#8217; is set.<br />
;controller=0 ;ISDN4BSD default<br />
;controller=7 ;ISDN4BSD USB default<br />
;controller=3 ;capi controller number to use<br />
;group=1 ;dialout group<br />
;prefix=0 ;set a prefix to calling number on incoming calls<br />
;softdtmf=off ;enable/disable software dtmf detection, recommended for AVM cards<br />
;relaxdtmf=off ;in addition to softdtmf, you can use relaxed dtmf detection<br />
;accountcode= ;PBX accountcode to use in CDRs<br />
;context=capi-in ;context for incoming calls<br />
;holdtype=hold ;when the PBX puts the call on hold, ISDN HOLD will be used. If<br />
;set to &#8216;local&#8217; (default value), no hold is done and the PBX may<br />
;play MOH.<br />
;immediate=yes ;DID: immediate start of pbx with extension &#8216;s&#8217; if no digits were<br />
; received on incoming call (no destination number yet)<br />
;MSN: start pbx on CONNECT_IND and don&#8217;t wait for SETUP/SENDING-COMPLETE.<br />
; info like REDIRECTINGNUMBER may be lost, but this is necessary for<br />
; drivers/pbx/telco which does not send SETUP or SENDING-COMPLETE.<br />
;echosquelch=1 ;_VERY_PRIMITIVE_ echo suppression<br />
;echocancel=yes ;EICON DIVA SERVER (CAPI) echo cancelation<br />
;(possible values: &#8216;no&#8217;, &#8216;yes&#8217;, &#8216;force&#8217;, &#8216;g164&#8242;, &#8216;g165&#8242;)<br />
;echocancelold=yes;use facility selector 6 instead of correct 8 (necessary for older eicon drivers)<br />
;echotail=64 ;echo cancel tail setting<br />
;bridge=yes ;native bridging (CAPI line interconnect) if available<br />
;callgroup=1 ;PBX call group<br />
;language=de ;set language for this device (overwrites default language)<br />
;disallow=all ;RTP codec selection (valid with Eicon DIVA Server only)<br />
;allow=all ;RTP codec selection (valid with Eicon DIVA Server only)<br />
;devices=2 ;number of concurrent calls on this controller<br />
;(2 makes sense for single BRI, 30 for PRI)</p>
<p><strong>rtp.conf</strong><br />
<code><br />
[general]<br />
rtpstart=30000<br />
rtpend=31000<br />
;rtpchecksums=yes<br />
dtmftimeout=3000<br />
</code></p>
<p><strong>modules.conf</strong><br />
<code><br />
[modules]<br />
autoload = no<br />
load = app_dial.so<br />
load = pbx_config.so<br />
load = res_features.so<br />
load = chan_iax2.so<br />
load = codec_g726.so<br />
load = codec_alaw.so<br />
load = codec_ulaw.so<br />
load = func_md5.so<br />
load = func_language.so<br />
load = func_callerid.so<br />
load = func_channel.so<br />
load = func_global.so<br />
load = func_strings.so<br />
load = func_timeout.so<br />
load = func_moh.so<br />
load = func_math.so<br />
load = func_logic.so<br />
load = func_groupcount.so<br />
load = func_env.so<br />
load = format_g729.so<br />
load = format_g726.so<br />
load = format_wav.so<br />
load = format_wav_gsm.so<br />
load = format_pcm.so<br />
load = chan_capi.so<br />
[global]<br />
chan_capi.so=yes<br />
</code></p>
<p><strong>manager.conf</strong><br />
<code><br />
[general]<br />
enabled = no<br />
port = 5038<br />
bindaddr = 0.0.0.0<br />
</code></p>
<p><strong>logger.conf</strong><br />
<code><br />
[general]<br />
[logfiles]<br />
console =&gt; error,warning<br />
messages =&gt; error<br />
</code></p>
<p><strong>iaxprov.conf</strong><br />
<code><br />
[default]<br />
codec=ulaw<br />
flags=register,heartbeat<br />
</code></p>
<p><strong>features.conf</strong><br />
<code><br />
[general]<br />
[featuremap]<br />
[applicationmap]<br />
</code></p>
<p>Eventuell kam man noch mehr weglassen. Diese Konfiguration habe ich aber getestet.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.johgoe.de/2008/09/asterisk-konfiguration-des-fritzbox-gateways/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Fritzbox als Asterisk VOIP Gateway</title>
		<link>http://www.johgoe.de/2008/09/fritzbox-als-asterisk-voip-gateway/</link>
		<comments>http://www.johgoe.de/2008/09/fritzbox-als-asterisk-voip-gateway/#comments</comments>
		<pubDate>Sat, 13 Sep 2008 15:09:19 +0000</pubDate>
		<dc:creator>johgoe</dc:creator>
				<category><![CDATA[Root-Server]]></category>

		<guid isPermaLink="false">http://www.johgoe.de/blog/?p=28</guid>
		<description><![CDATA[Ich habe zu Hause einen Telefonanschluss mit Flatrate. Diesen Anschluss wollte ich mit meinem Asterisk Server verwenden. Da mein Asterisk Server allerdings außer Haus ist musste eine schlaue Idee her. Ich benutze meien alte Fritzbox 7050 als Gateway! Als erstes &#8230; <a href="http://www.johgoe.de/2008/09/fritzbox-als-asterisk-voip-gateway/">Weiterlesen <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Ich habe zu Hause einen Telefonanschluss mit Flatrate. Diesen Anschluss wollte ich mit meinem Asterisk Server verwenden. Da mein Asterisk Server allerdings außer Haus ist musste eine schlaue Idee her.<br />
Ich benutze meien alte Fritzbox 7050 als Gateway! <span id="more-28"></span>Als erstes habe ich das Fritzbox Image mit <em>Freetz</em> schlanker gemacht. Außerdem lade ich das NFS Modul mit um mein NAS zu mounten. Dazu muss man NFS beim kompileren von Freetz mit auswählen und dann auf der Freetz Konfigurationsseite (Port 81) unter <em>modules</em> einfach <em>nfs</em> eintragen.<br />
Als nächstes habe ich telnet aktiviert und mich auf der Fritzbox eingeloggt.<br />
Dort habe ich folgenden Code ausgeführt:</p>
<p><code><br />
voipd -s<br />
cd /var<br />
mkdir asteriskconfig<br />
mount -t nfs 192.168.0.201:/mnt/IDE1/asterisk /var/asteriskconfig/<br />
wget http://www.spblinux.de/fbox.new/cfg_asterisk14<br />
chmod +x ./cfg_asterisk14<br />
./cfg_asterisk14 install<br />
cp /var/asteriskconfig/config/* /var/tmp/asterisk/<br />
./cfg_asterisk14 start<br />
</code></p>
<p>Dieser mountet mein NFS installiert asterisk. Kopiert die Config-Dateien in das richtige Verzeichnus und startet asterisk. Dieses Script habe ich auf der Freetz Konfigurationsseite in rc.custom geschrieben.<br />
Dies bietet auch den Vorteil, das man in der Freetz Logdatei sehen kann ob korrekt gestartet wurde.<br />
Wer kein NAS zur Verfügung hat sollte sich <code>cfg_asterisk14 config2flash</code> bzw. <code>cfg_asterisk14 flash2config </code> anschauen. Dies hat bei mir leider nicht funktioniert.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.johgoe.de/2008/09/fritzbox-als-asterisk-voip-gateway/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Asterisk Installation auf Debian 4.0</title>
		<link>http://www.johgoe.de/2008/07/asterisk-installation-auf-debian-40/</link>
		<comments>http://www.johgoe.de/2008/07/asterisk-installation-auf-debian-40/#comments</comments>
		<pubDate>Mon, 21 Jul 2008 11:57:26 +0000</pubDate>
		<dc:creator>johgoe</dc:creator>
				<category><![CDATA[Root-Server]]></category>

		<guid isPermaLink="false">http://www.johgoe.de/blog/?p=22</guid>
		<description><![CDATA[Als erstes habe ich mit apt-get install package folgende Pakete geladen bison ncurses-dev libssl-dev libnewt-dev zlib1g-dev initrd-tools cvs procps doxygen Dann habe ich asterisk 1.6.0.1 heruntergladen und und mit tar -xvzf asterisk-1.6.0.1.tar.gz entpackt. Wichtig das man in dem Verzeichnis ist &#8230; <a href="http://www.johgoe.de/2008/07/asterisk-installation-auf-debian-40/">Weiterlesen <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Als erstes habe ich mit <code>apt-get install package</code> folgende Pakete geladen</p>
<li>bison</li>
<li>ncurses-dev</li>
<li>libssl-dev</li>
<li>libnewt-dev</li>
<li>zlib1g-dev</li>
<li>initrd-tools</li>
<li>cvs</li>
<li>procps</li>
<li>doxygen</li>
<p>Dann habe ich <a href="http://downloads.digium.com/pub/asterisk/releases/asterisk-1.6.0.1.tar.gz">asterisk 1.6.0.1</a> heruntergladen und und mit <code>tar -xvzf asterisk-1.6.0.1.tar.gz</code> entpackt. <strong>Wichtig das man in dem Verzeichnis ist wo asterisk hin soll</strong> (bei mir /usr/local/) <span id="more-22"></span>Mit <code>cd asterisk-1.6.0.1</code> ins Verzeichnis wechseln und <code>./configure</code> aufrufen. Nach dem es erfolgreich durchgelaufen ist,installiert man asterisk mit <code>make install</code><br />
Zum Erstellen von ersten Konfigurations Dateien führen wir noch <code>make samples</code> aus. Eine Dokumentation zu Asterisk kann man mit <code>make progdocs</code> erzeugen. Damit Asterisk beim starten mit geladen wird führen wir den Befehl <code>make config</code> zum Erstellen der Start/Stop Dateien aus. Jetzt ist der Asterísk funktionsbereit läuft allerdings mit <code>root</code> Rechten.</p>
<p>Um Asterisk ohne <code>root</code> Rechte auszuführen, habe ich als erstes einen neuen Benutzer  angelegt. <code>adduser --system --group --home /var/lib/asterisk --no-create-home --gecos "Asterisk PBX" asterisk </code>. Dann habe ich ein Verzeichnis erstellt indem Asterisk seine  PID Datei ablegen soll <code>mkdir /var/run/asterisk </code>.<br />
Ein paar Bezitzrechte übernommen:<br />
<code>chown --recursive asterisk:asterisk /var/lib/asterisk</code><br />
<code>chown --recursive asterisk:asterisk /var/log/asterisk</code><br />
<code>chown --recursive asterisk:asterisk /var/run/asterisk</code><br />
<code>chown --recursive asterisk:asterisk /var/spool/asterisk</code><br />
<code>chown --recursive asterisk:asterisk /usr/lib/asterisk </code><br />
und ein paar Lese-/Schreibberechtigungen angepasst:<br />
<code>chmod --recursive u=rwX,g=rX,o= /var/lib/asterisk</code><br />
<code>chmod --recursive u=rwX,g=rX,o= /var/log/asterisk</code><br />
<code>chmod --recursive u=rwX,g=rX,o= /var/run/asteris</code>k<br />
<code>chmod --recursive u=rwX,g=rX,o= /var/spool/asterisk</code><br />
<code>chmod --recursive u=rwX,g=rX,o= /usr/lib/asterisk </code><br />
<code>chown --recursive root:asterisk /etc/asterisk</code><br />
<code>chmod --recursive u=rwX,g=rX,o= /etc/asterisk </code><br />
Da Asterisk die Datei <code>voicemail.conf</code> verändern muss um das Passwort zusetzen:<br />
<code>chmod g+w /etc/asterisk/voicemail.conf</code><br />
<code>chmod g+w,+t /etc/asterisk </code><br />
Jetzt noch in der <code>/etc/asterisk/asterisk.conf</code>die Zeile <code>astrundir =&gt; /var/run</code> auf <code>astrundir =&gt; /var/run/asterisk</code> ändern. Und in der Startdatei<br />
<code>/etc/init.d/asterisk</code> die Zeilen<br />
<code>#AST_USER="asterisk"</code><br />
<code>#AST_GROUP="asterisk"</code><br />
auf<br />
<code>AST_USER="asterisk"</code><br />
<code>AST_GROUP="asterisk"</code> ändern.<br />
Jetzt kann man mit <code>/etc/init.d/asterisk start</code> den asterisk Server starten</p>
<p>Wie ich die Konfigurationsdateien einstelle wird in einem neuen Blog beschrieben.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.johgoe.de/2008/07/asterisk-installation-auf-debian-40/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Glassfish Installation</title>
		<link>http://www.johgoe.de/2008/07/glassfish-installation/</link>
		<comments>http://www.johgoe.de/2008/07/glassfish-installation/#comments</comments>
		<pubDate>Sun, 20 Jul 2008 21:44:19 +0000</pubDate>
		<dc:creator>johgoe</dc:creator>
				<category><![CDATA[Root-Server]]></category>

		<guid isPermaLink="false">http://www.johgoe.de/blog/?p=18</guid>
		<description><![CDATA[Zur Glassfish Installation möchte ich auf den englischsprachigen Artikel von Markus Junginger How-to set up Glassfish 2 on Debian or Ubuntu verweisen.]]></description>
			<content:encoded><![CDATA[<p>Zur Glassfish Installation möchte ich auf den englischsprachigen Artikel von Markus Junginger<br />
<a href="http://jars.de/english/how-to-set-up-glassfish-2-on-debian-or-ubuntu#more-171">How-to set up Glassfish 2 on Debian or Ubuntu</a> verweisen.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.johgoe.de/2008/07/glassfish-installation/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Java JRE 6 bzw. JDK 6 Installation auf Debian 4.0</title>
		<link>http://www.johgoe.de/2008/07/java-jre-6-installation-auf-debian-40/</link>
		<comments>http://www.johgoe.de/2008/07/java-jre-6-installation-auf-debian-40/#comments</comments>
		<pubDate>Sun, 20 Jul 2008 21:28:38 +0000</pubDate>
		<dc:creator>johgoe</dc:creator>
				<category><![CDATA[Root-Server]]></category>

		<guid isPermaLink="false">http://www.johgoe.de/blog/?p=11</guid>
		<description><![CDATA[Die nächste Installation ist die von Java. Für ein JDK gilt jeweils entsprechendes. Wir downloaden die aktuelle JRE von für Linux als selbstextrahierende Datei (jre-6-linux-i586.bin) und speichern sie in einem beliebigen Verzeichnis z.B. /home. Diese machen wir jetzt ausführbar mit &#8230; <a href="http://www.johgoe.de/2008/07/java-jre-6-installation-auf-debian-40/">Weiterlesen <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Die nächste Installation ist die von Java. Für ein JDK gilt jeweils entsprechendes. Wir downloaden die aktuelle  <a href="http://java.sun.com"> JRE</a> von für Linux als selbstextrahierende Datei (<em>jre-6-linux-i586.bin</em>) und speichern sie in einem beliebigen Verzeichnis z.B. <code>/home</code>.  Diese machen wir jetzt ausführbar mit dem Befehl <code>chmod +x jre-6-linux-i586.bin</code>.</p>
<p><span id="more-11"></span>Dann wechseln wir in das Verzeichnis <code>cd /usr/local/</code> und erstellen ein Verzeichnis <code>mkdir java</code> und gehen hinein <code>cd java</code>.<br />
Jetzt können wir die Datei mir <code>/VerzeichnisWoDerDownloadGespeichertWurde/jre-6-linux-i586.bin</code> starten. Wir aktzeptieren die Lizenzbedingungen mit <em>yes</em>. Um uns bei späteren Installationen leichter zu tun legen wir noch ein paar symbolische Links an. Erst mal einen für das aktuelle Installationsverzeichnis <code>ln -s jre1.6.0 current</code>. Bei einem Update brauchen wir dann nur den Link <em>current</em> anpassen.<br />
Damit Java von überall aufgerufen werden kann legen wir noch folgenden Links an:<br />
<code>ln -s /usr/local/java/current/bin/java    /usr/local/bin/java</code><br />
Bei einer JDK Installation sollte man auch folgende verlinken:<br />
<code>ln -s /usr/local/java/current/bin/javac   /usr/local/bin/javac</code><br />
<code>ln -s /usr/local/java/current/bin/javadoc /usr/local/bin/javadoc</code><br />
<code>ln -s /usr/local/java/current/bin/jar     /usr/local/bin/jar</code><br />
Zum Schluss exportieren wir noch die <code>JAVA_HOME</code> Variable.<br />
Dafür schreiben wir in die Datei <code>/etc/profile</code> unter die Zeile <code>export PATH</code> noch folgende Zeile <code>export JAVA_HOME=/usr/local/java/current</code><br />
Damit ist die Installation von Java abgeschlossen.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.johgoe.de/2008/07/java-jre-6-installation-auf-debian-40/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Sichern des SSH Zugangs</title>
		<link>http://www.johgoe.de/2008/07/sichern-des-ssh-zugangs/</link>
		<comments>http://www.johgoe.de/2008/07/sichern-des-ssh-zugangs/#comments</comments>
		<pubDate>Sun, 20 Jul 2008 19:36:44 +0000</pubDate>
		<dc:creator>johgoe</dc:creator>
				<category><![CDATA[Root-Server]]></category>

		<guid isPermaLink="false">http://www.johgoe.de/blog/?p=7</guid>
		<description><![CDATA[Es emfiehlt sich standartmässig nicht mit root auf dem Server zu arbeiten. Deswegen legen wir mit dem Befehl adduser benutzername einen neunen Benutzer an. Dieser bekommt auch per default eine eigene Gruppe. Diesem gebe ich das Recht sich per SSH &#8230; <a href="http://www.johgoe.de/2008/07/sichern-des-ssh-zugangs/">Weiterlesen <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Es emfiehlt sich standartmässig nicht mit <code>root</code> auf dem Server zu arbeiten. Deswegen legen wir mit dem Befehl <code>adduser benutzername</code> einen neunen Benutzer an. Dieser bekommt auch per default eine eigene Gruppe. Diesem gebe ich das Recht sich per SSH anzumelden um es dem<em> root</em> benutzer zu entziehen.</p>
<p><span id="more-7"></span> Als nächstes erzeugen wir eine eine Gruppe <em>sshuser</em>. Der Befehl dafür lautet <code>addgroup sshuser</code>. Jetzt müssen wir userem Benutzer nur noch der Gruppe <em>sshuser</em> hinzufügen. Das mache wir mit <code>adduser benutzername sshuser</code>.<br />
Als nächstes nehmen wur uns die Einstellungen für den SSH Daemon vor. Wir wechseln mit <code>cd /etc/ssh</code> das Verzeichnis. Hier gibt es eine Datei <em>sshd_config</em>. Wir öffnen sie mit einem Editor z.B <code>vi sshd_config</code>. Durch einfügen der Zeille <code>AllowGroups sshuser</code>. Der für eine erhöhte Sicherheit soll sich <code>root</code> nicht per ssh anmelden dürfen. Deswegen ändern wir die Zeile <code>PermitRootLogin yes</code> auf <code>PermitRootLogin no</code> Speichern (bei <em>vi</em> mit <code>:wq</code> und zurück in die Konsole.<br />
Die neue Konfiguration können wir mit <code>/etc/init.d/ssh reload</code> laden.  Jetzt öffnen wir noch eine zweite SSH Konsole (putty nochmal starten) aber schließen die ander Konsole nicht, falls wir einen Fehler gemacht haben und versuchen uns mit <code>root</code> einzuloggen. Der Zugriff sollte abgelehnt werden. Dann versuchen wir es nochmal mit dem neuen Benutzer. Diese Mal sollten wir uns einloggen können, wenn wir alles richtig gemacht haben. Wir können die erste SSH Konsole, mir dem immer noch eingeloggten <code>root</code> Benutzer jetzt schließen.<br />
Ab jetzt arbeiten wir immer mit dem neuen Benutzer. Benötigen wir mal wirklich <code>root</code> Rechte benutzen wir einfach das Kommando <code>su</code>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.johgoe.de/2008/07/sichern-des-ssh-zugangs/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Erstbegehung</title>
		<link>http://www.johgoe.de/2008/07/erstbegehung/</link>
		<comments>http://www.johgoe.de/2008/07/erstbegehung/#comments</comments>
		<pubDate>Sun, 20 Jul 2008 18:48:04 +0000</pubDate>
		<dc:creator>johgoe</dc:creator>
				<category><![CDATA[Root-Server]]></category>

		<guid isPermaLink="false">http://www.johgoe.de/blog/?p=4</guid>
		<description><![CDATA[Seit gestern läuft der Rootserver. Ich habe von meinem Anbieter die IP und die Zugangsdaten erhalten. Zur sicheren Administaration läuft eine SSH Console. Ich benutze unter Windows das Programm &#8220;putty&#8221;. Mit putty habe ich bisher nur gute Erfahrungen gemacht. Ich &#8230; <a href="http://www.johgoe.de/2008/07/erstbegehung/">Weiterlesen <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Seit gestern läuft der Rootserver. Ich habe von meinem Anbieter die IP und die Zugangsdaten erhalten.</p>
<p>Zur sicheren Administaration läuft eine SSH Console. Ich benutze unter Windows das Programm &#8220;putty&#8221;. Mit putty habe ich bisher nur gute Erfahrungen gemacht.</p>
<p>Ich starte putty. Und logge mich auf der vom Anbieter bekommen IP Addresse ein. Beim ersten einloggen  bestätige ich das ich dem RSA Key vertraue. Eigentlich habe ich auch keine andere Wahl <img src='http://www.johgoe.de/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> .<br />
Benutzername und Passwort eingeben und ich betrete das erste Mal meinen Server. Tolles Gefühl!!!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.johgoe.de/2008/07/erstbegehung/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

