Upload
andie
View
38
Download
0
Embed Size (px)
DESCRIPTION
Ubuntu Postfix-Mailserver auf Windows Azure. Agenda. Ubuntu Postfix-Mailserver auf Windows Azure. Bereitstellung von Ubuntu Linux auf Windows Azure VNC-Remotezugriff auf Ubuntu Linux KDE-Installation Einrichtung VNC-Zugriff Installation Postfix-Mailserver - PowerPoint PPT Presentation
Citation preview
Stefan Zenkel Microsoft Student Partnerstefan.zenkel@ studentpartners.de
Windows Azure
Ubuntu Postfix-Mailserver auf
Windows Azure
• Bereitstellung von Ubuntu Linux auf Windows Azure
• VNC-Remotezugriff auf Ubuntu Linux• KDE-Installation• Einrichtung VNC-Zugriff
• Installation Postfix-Mailserver• Besonderheiten in Windows Azure
• Konfiguration des Mailservers• Besonderheiten beim IMAP und POP3 Zugriffs
Ubuntu Postfix-Mailserver auf Windows Azure
Agenda
In der Windows Azure Galerie können verschiedene Linux Distributionen ausgewählt werdenOpenLogic Cent OS 6.2 SuSe Linux Enterprise Server Ubuntu Server 12.04
• Storage Accounts in Windows Azure
• Affinity Groups in Windows Azure
• Nach der Installation sollte mit su passwd sofort das Root-Passwort geändert werden Ausschluss der sudoers User nach Paketinstallationen
Bereitstellung von Ubuntu Linux auf Windows Azure
• Zugriff ohne GUI über SSH-Client Zugriff z.B. über Putty und dem DNS-Namen servername.cloudapp.net, Port 22 (SSH)
• GUI in Windows Azure Linux Templates nicht enthalten Auswahl einer GUI, wie z.B. KDE, Gnome,… Installation z.B. mit sudo apt-get install kubuntu-desktop Neustart erforderlich!
Installation einer GUI
VNC-Remotezugriff auf Ubuntu-Linux [1]
• Standardmäßig alle Ports (bis auf SSH-Port 22) in Windows Azure geschlossen Öffnen der Ports über Endpoints in den Details der virtuellen Maschine im Windows Azure
Portal (für VNC-Server: Port 590x, wobei 0 der erste freizugebende Desktop ist)
• Installation eines beliebigen VNC-Servers in der Ubuntu Maschine über Terminal Installation z.B. mit sudo apt-get install vnc4server
• Anpassen der vnc.conf, damit standardmäßig der KDE-Desktop angezeigt wird
• Installation des VNC-Viewers auf dem Client Verbindung über <namederMaschine>.cloudapp.net:590x
Achtung: Die Verbindung über VNC erfolgt unverschlüsselt!
Konfigurieren des VNC-Servers und Windows Azure
VNC-Remotezugriff auf Ubuntu-Linux [2]
• Installation über sudo apt-get install postfix
• Installation eines Mailclients über sudo apt-get install mailutils
• Öffnen der IMAP (143) und POP3 (110) Ports unter Endpoints im Windows Azure Portal• Ggf. öffnen weiterer Ports für verschlüsselten Mailverkehr
• Test des Mailempfangs über ehlo und telnet localhost 25 (später auch über netcat IhreDomaene.de 25)
Hinweis: Die Einrichtung des verschlüsselten Mailverkehrs wird in diesem Tutorial nicht erläutert.
Besonderheiten bei der Bereitstellung eines Mailservers in Windows Azure
Installation des Postfix-Mailserver in Windows Azure
• Konfiguration von Postfix erfolgt allgemein über sudo postconf Option
• Um Postfix für POP3 und IMAP zu konfigurieren, müssen die Mailboxes in Maildir-style Mailboxes konvertiert werden• Installation von POP3 und IMAP-Unterstüzung über sudo apt-get install
courier-pop und courier-imap
• Eigene Domains, lokale Netze und Interfaces hinzufügen• sudo postconf -e "mydestination = mail.IhreDomain.de,
localhost.localdomain, localhost, IhreDomain.de“• sudo postconf -e "mynetworks = 127.0.0.0/8, 192.168.1.0/24“• sudo postconf -e "inet_interfaces = all"
Grundlegende Schritte
Konfiguration von Postfix
• Nach jeder Konfigurationsänderung sollte der Postfix Dienst neugestartet werden: /etc/init.d/postfix restart
• Die aktuelle Konfiguration und Funktionalität kann überfolgende Syntax getestet werden:
Syntaxzeile (nacheinander ausführen)
Erläuterung
telnet Host Port z.B. telnet IhreDomain.de 25 für den Test der Verbindung über SMTP oder telnet IhreDomain.de 143 für den Test des Zugriffs über IMAP
ehlo IhreDomain.de Ehlo Abfrage des Zielservers gibt EHLO Informationen zurück
mail from: Mailadresse Absenderadresse, z.B.:mail from: root@localhost odermail from: [email protected]
rcpt to: Mailadresse Empfängeradresse, z.B.:rcpt to: fmaster@localhost oderrcpt to: [email protected]
data Zeigt einen folgenden Datenstrom an
subject: Betreff Ihrer Testmail entspricht der Betreffzeile der Mail
Text für Ihre Mail Schreiben Sie hier einen beliebigen Mailtext, jedoch ohne „.“ (Punkte)
. Punkt und Enter als Bestätigung zum Absenden der Mail
quit Beendet die Telnet Session
Allgemeine Hinweise zu Postfix
• E-Mail Aliases hinzufügen• In /etc/aliases eine Zeile Empfängername: Weiterleitungspostfach
einfügen
• E-Mails weiterleiten• Datei .forward im Home-Verzeichnis des Benutzers anlegen und
Weiterleitungsadresse in die erste Zeile der Datei schreiben
MX-Eintrag nicht vergessen!
Weitere Features in Postfix
Installation eines Ubuntu Servers auf Windows Azure
GUI Remote Zugriff auf Ubuntu Server
Installation eines Postfix Mailservers
Konfiguration des Postfix Mailservers (mit POP3, IMAP, Maildir-style Mailboxes, aber ohne SSL und SMTP Auth.)
Testen der Konfiguration
Ändern des MX-Eintrages
Was haben wir erreicht?
Zusammenfassung
Web RessourcenUnter folgenden Einstiegspunkten finden sich alle Ressourcen, die für einen Start in Windows Azure wichtig sind
• Windows Azure Homepagehttp://www.azure.com
• Kostenloser Demo-Accounthttp://www.windowsazure.com/en-us/pricing/free-trial/?WT.mc_id=A2DCCE88E
• Windows Azure Development Centerhttp://www.windowsazure.com/en-us/develop/overview/
• Windows Azure SDKshttp://www.windowsazure.com/en-us/develop/downloads/
• Windows Azure Training Kithttp://www.windowsazure.com/en-us/develop/net/other-resources/training-kit/
• Kundenreferenzenhttp://www.microsoft.com/de-de/business/kundenreferenzen/default.aspx?product=53
• Video-Serie zu Windows Azure (10-Minuten-Videos):http://www.youtube.com/watch?v=kLfaa_19yB4&list=PLC71216BDE26EBE8C
I
www.azure.com