Translation: [:de/Manual-Howto:Deutsch],[:nl/Manual-Howto:Dutch],[:Manual-Howto:English],[:fr/Manual-Howto:Français]. ?TableOfContents(2)
Manual-HowtoDutch
Verander dhcp naar statisch static ip
- bewerk /etc/network/interfaces
- commenteer iface eth0 inet dhcp en tijp er onder het volgende :
iface eth0 inet static [tab]adress 192.168.1.200 [tab]network 192.168.1.0 [tab]netmask 255.255.255.0 [tab]broadcast 192.168.1.255 [tab]gateway 192.168.1.1
- Uw bestand ziet er als volgens uit:
#iface eth0 inet dhcp iface eth0 inet static adress 192.168.1.200 network 192.168.1.0 netmask 255.255.255.0 broadcast 192.168.1.255 gateway 192.168.1.1
- of
iface eth0 inet static adress 192.168.5.200 network 192.168.5.0 netmask 255.255.255.0 broadcast 192.168.5.255 gateway 192.168.5.254
Installatie en Configuratie van Postfix in Debian
- Installeer postfix (dit verwijder exim sinds er geen twee mail systemen tegelijk geïnstalleerd kan zijn) (Als je een web site hebt, kies voor Internet tijdens de configuratie keuze.):
aptitude install postfix
- Controleer de log mail.log, mail.err, mail.info, mail.warn om na te gaan of postfix geladen is.
cat /var/log/mail.log
- Configureer: Voeg uw domein in de config files, zodat anderen uw mail systeem niet kunnen mishandelen. We doen het met postconf
postconf -e "myorgin = example.com"
- Voeg nu de hostname (computer naam) in. Gebruik het commando "hostname" als u niet zeker bent, het toont uw computer naam.
postconf -e "myhostname=server1.example.com"
- Voeg nu een domein naam in dat uw systeem moet handelen.
postconf -e "replay_domains = example.com, example2.com, example3.com"
- Her laad de Postfix Server:
postfix reload
- Laat ons de mailserver eens testen. Typ:
telnet localhost 25
- U zou het volgende moeten verkrijgen:
Trying 127.0.0.1... Connected to localhost.localdomain. Escape character is '^]'. 220 server1.exemple.com ESMTP Postfix (Debian/GNU)
- We senden nu een mail naar ons eigen account:
mail from:<you@youremial.com> rcpt to:<user@exemple.com> data To: user@example.com From: you@youremail.com Subject: Hey my first email This is my first email on debian postfix after installing configuring it. It was easy. See you
- Om uw mail inhoud te eindigen, hit enter, typ een dot in, en nogmaals enter:
.
- Dan
quit
- U bent klaar nu. U kan "mail" typen om na te gaan of u nieuw mail hebt ontvangen.
- Laten we nu naar de volgende stap gaan:
- Als u een router met een firewall hebt, zal u poort 25 moeten openen en laten forwarden.
- U moet vervolgens het MX record invoeren in your domain provider. (bv. godaddy.com, of dnspark.com)
Controleer uw MX records: ga naar http://www.dnsstuff.com/ locate "DNS lookup". In de pulldown menu selecteer "MX". Typ in uw domein naam (bv. example.com). U zou een record moeten zien. Als u geen record ziet, moet u een stap terug keren en een MX record aanmaken anders de andere computers zullen u niet zien als u een mail verstuurd.
- Handige commando's:
qshape mailq qshape deferred postsuper postsuper -r ALL (requeue all emails)
- Het zou okay moeten zijn. Als uw ISP het trafiek blokeert, dan hoeft u de volgende stap te doen:
Debian Postfix en smtp.sbcglobal.yahoo.com
- SBC global block port 25 on its DSL users:
- We will use sbc smtp server via authentication to sent emails. Do this:
- Install these two modules (They tell postfix how to authenticate):
aptitude postfix-tls libsasl2-modules
- ADD to main.cf by using postconf. Just type:
postconf -e "relayhost = [smtp.sbcglobal.yahoo.com]" postconf -e "smtp_sasl_auth_enable = yes" postconf -e "smtp_sasl_password_maps = hash:/etc/postfix/sasl_passwd" postconf -e "smtp_sasl_security_options = noanonymous"
- Maak een bestand genaamd sasl_passwd in /etc/postfix/sasl_passwd. Voeg vervolgens in het bestand:
[smtp.sbcglobal.yahoo.com] username@sbcglobal.net:mypassword
- Verander nu de rechten zodat anderen het niet meer lezen kunnen:
chmod 600 /etc/postfix/sasl_passwd
- Nu postmap het. (maak een database-like bestand zodat postfix het lezen kan)
postmap /etc/postfix/sasl_passwd
- Herstart postfix
postfix reload
- Klaar. U kan "mutt" gebruiken om uitgaande mail te verzenden. Controleer /var/log/mail.log om te zien dat alles werkend is.
Mailman in Debian met Postfix, instalatie en configuratie
- Installeer mailman:
aptitude install mailman
- Wanneer klaar typ:
newlist mailman
- Start mailman
/etc/init.d/mailman start
- U zou nu mailman moeten geladen zien. Bezoek:
- Omdat postfix een secondair keuze is voor Debian hoeven we enkele stappen meer te doen.:
- Bewerk /etc/postfix/main.cf, en waar u het woord "relay_domains" ziet, voeg uw domein voor lists.yourdomain.com toe. U verkrijgt:
relay_domains = example.com, lists.example.com
- In de zelfde bestand voeg ,hash:/var/lib/mailman/data/aliases achter alias_maps
alias_maps = hash:/etc/aliases,hash:/var/lib/mailman/data/aliases
- Typ nu:
postconf -e "transport_maps = hash:/etc/postfix/transport" postconf -e "mailman_destination_recipient_limit = 1"
- In /etc/postfix/master.cf voeg:
mailman unix - n n - - pipe flags=FR user=list argv=/var/lib/mailman/bin/postfix-to-mailman.py ${nexthop} ${user}
- Bewerk of maak /etc/postfix/transport. En voeg dit lijn toe:
lists.example.com mailman:
- Vervolgens postmap het:
postmap /etc/postfix/transport
- Bewerk nu /etc/mailman/mm_cfg.py en voeg:
MTA = 'Postfix' DEB_LISTMASTER = 'postmaster@example.com' POSTFIX_STYLE_VIRTUAL_DOMAIN = ['lists.lucasmanual.com']
- Klaar. Nu herstart postfix, mailman
/etc/init.d/postfix reload /etc/init.d/mailman restart
- Maak een mailing lijst:
newlist list_name
- Als u archieven verlangt, voeg het volgende toe in /etc/apache2/apache2.conf
Alias /pipermail/ /var/lib/mailman/archives/public/ Alias /images/mailman/ /usr/share/images/mailman/
- Klaar. Ga naar
http://lists.yourwebsite.com/cgi-bin/mailman/listinfo/list_name/
SSH terminal connection timeout
- Als u het volgende error verkrijgt:
Read from remote host example.com: Connection reset by peer Connection to example.com closed
- Bewerk /etc/ssh/sshd_config en voeg:
ClientAliveInterval 150
mod_python,psp -pytohon scripting pages, installatie en configuratie in debian
- Installeer psp met mod python in debian met apache2
aptitude update aptitude install libapache2-mod-python
- Het module zou actief moeten zijn, om te controleren typ:
a2enmod mod_python
- Activeer psp support met het volgende toe te voegen in /etc/apache2/httpd.conf :
AddHandler mod_python .psp .psp_ PythonHandler mod_python.psp
- Bewaar het bestand en herstart apache:
/etc/init.d/apache2 reload
Klaar, veel plezier
Multimedia player, codec in debian
Voeg de volgende repository van http://www.debian-multimedia.org/mirrors.html in uw:
/etc/apt/source.list
Voeg de mirror deb http://mirrors.ecology.uni-kiel.de/debian/debian-multimedia {stable,sarge,testing,etch,unstable,sid} main voor mijn versie is het volgden:
deb http://mirrors.ecology.uni-kiel.de/debian/debian-multimedia etch main
- Installeer nu xine:
aptitude update aptitude install xine-ui
- Installeer nu support voor windows multimedia bestande formaten:
aptitude install w32codecs
- Klaar. U kan de mirror url in uw sources.list die we daarnet toegevoegd hebben verwijderen als u dit verlangt.