Tag Archives: server
Apache: Authentifizierung über LDAP/AD Gruppen
Wer bestimmte Verzeichnisse eines Apache-Server nur bestimmten Gruppen erlauben möchte,
sollte folgendes durchführen
http.conf bearbeiten und folgendes hinzufügen:
Options None
AllowOverride all
Order deny,allow
Deny from all
AuthName “AD AUTH”
AuthType Basic
AuthLDAPURL ldap://LDAPSERVER/ou=dieOU,o=dieFirma
require valid-user
Für die einzelenen Verzeichnisse schützen wir wie folgt – per .htaccess:
AuthName “AD AUTH”
AuthType Basic
AuthLDAPURL ldap://LDAPSERVER/ou=dieOU,o=dieFirma
require valid-user
Mögliche Konstellationen:
- require valid-user
- require user mustermann
- require group cn=testgruppe,ou=dieOU,o=dieFirma
VPN Server installieren und verbindung mit dem IPhone einrichten
Wer hat nicht auch Angst sich in öffentlichen WLAN Netzen anzumelden mit der Gefahr seine Passwörter preiszugeben?
Nachdem ich im Hotel unbedingt meine E-Mails überprüfen musste habe ich dies in Kauf genommen und nach Ankunft in Deutschland alle Passwörter geändert.
Da war für mich klar – es muss ein VPN Server her!
Am einfachsten geht das unter Windows – vorallem unter XP.
Zuerst sollte man sich eine feste IP oder DynDNS zulegen.
Danach unter der Netzwerkübersicht – eine neue Verbindung anlegen.
“Eine erweiterte Verbindung” auswählen und “eingehende Verbindungen zulassen”.
Bei den Verbindungsgeräten einfach direkt auf “weiter” klicken.
Anschließend “VPN Verbindungen zulassen” und einen VPN Benutzer mit einem entsprechenden Passwort einrichten.
Das Passwort sollte mindestens 12 Zeichen besitzen und komplex sein ![]()
Das wars auch schon!
Die Einrichtung unter Apple Geräten ist ziemlich einfach:
Einstellungen -> Allgemein -> Netzwerk -> VPN auswählen.
Neues VPN einrichten:
1. PPTP auswählen
2. Beschreibung – eure Wahl
3. Server – eure Serveradresse
4. Account – euer Benutzername
5. RSA – ausschalten
6. Kennwort – euer Kennwort
7. Verschlüsselung – maximale Verschlüsselung
8. Für alle Daten – einschalten
9. Proxy aus
Linux: mdadm: No mail address or alert command – not monitoring.
Wer diese Fehlermeldung erhält: “Linux: mdadm: No mail address or alert command – not monitoring.”, hat wahrscheinlich ein RAID im Einsatz.
Damit Ihr nun Statusmeldungen erhaltet und die Fehlermeldung verschwindet, müsst Ihre folgende Datei editieren und folgende Zeile hinzufügen:
/etc/mdadm/mdadm.conf
MAILADDR eure@mail.de
Linux: bzip2 installieren
Kurz und knapp
wget bzip.org/1.0.3/bzip2-1.0.3.tar.gz
tar zxvf bzip2-1.0.3.tar.gz
cd bzip2-1.0.3
make install
Linux: GEOS installieren
Für OpenStreetMap wird z.B. Geos benötigt.
Die Suche im Internet hat ziemlich viel Zeit beansprucht – deswegen möchte ich euch die Suche erleichtern
Zuerst das Paket runterladen:
wget http://download.osgeo.org/geos/geos-2.2.3.tar.bz2
Danach entpacken und installieren ![]()
tar xfj geos-2.2.3.tar.bz2
cd geos-2.2.3
./configure
make
make install
Linux: Pakete in für apt-get dursuchen
Wer manchmal ein Paket sucht aber den genauen Namen nicht kennt, sollte mal das Repo durchsuchen.
apt-cache search NameDesPakets
Beispiel für Pakete mit PHP im Titel:
apt-cache search php
Linux: zLib installieren
Installationsguide + Quelle:
Zuerst laden wir uns die Quelldateien – wir haben euch direkt die Version hochgeladen.
zlib-1.2.5.tar
ansonsten auch auf der offiziellen Seite(http://zlib.net/)
wget http://www.netzsektor.de/wp-content/uploads/2011/11/zlib-1.2.5.tar.gz
Jetzt entpacken wir das Archiv.
tar xvfz zlib-1.2.5.tar.gz
Nun in den Ordner wechseln
cd zlib-1.2.5
Zum Schluss nur noch folgendes eingeben:
./configure
make
make install
Das wars auch schon.
zLib wurde von Jean-loup Gailly (compression) und Mark Adler (decompression) entwickelt.
Linux: catdoc für TYPO3 unter Linux installieren
CATDOC wird für das indexieren/lesen von Word-Dateien benötigt.
Besonders wichtig für den Einsatz von Indexed Search.
Unsere Anleitung gilt nicht nur für Dedicated-Server, sondern auch für Managed-Server.
Wie geht man vor?
Wenn man keine Berechtigung hat – besonders bei Managed-Servern sollte man innerhalb des Kundenordner einen “tools”-Ordner anlegen.
mkdir tools
cd tools
Jetzt laden wir uns das CATDOC herunter.
Wir bieten es euch direkt an – dann braucht ihr es nicht im Netz suchen.
wget http://www.netzsektor.de/wp-content/uploads/2011/10/catdoc-0.93.3.tar.gz
catdoc-0.93.3.tar
Jetzt müssen wir die Catdoc entpacken und am besten direkt umbenennen
tar xvfz catdoc-0.93.3.tar.gz
mv catdoc-0.93.3 catdoc
cd catdoc
Jetzt konfigurieren wir das catdoc – WICHTIG: ihr müsst EUERPFAD mit dem aktuellen PFAD ersetzen:
./configure –prefix=/EUERPFAD/catdoc/ –disable-wordview –disable-langinfo –with-input-charset=8859-15 –with-output-charset=8859-15
Nun der letzte aktive Schritt:
make
make install
Im “TYPO3-Installtool->alle Einstellungen” müsst ihr nur noch den Tools-Ordner unter “bin_path” hinterlegen.
Das ist wichtig damit TYPO3 euer Catdoc auch findet.
Linux: Apache mit PHP, MySQL und PHPMyAdmin auf Linux installieren
Schnell und einfach:
apt-get install update
apt-get install apache2 php5 libapache2-mod-php5
apt-get install mysql-server mysql-client php5-mysql
apt-get install phpmyadmin
apt-get install curl libcurl3 libcurl3-dev php5-curl
/usr/bin/mysqladmin -u root password ‘das-neues-password’
nano /var/www/index.php
echo Include /etc/phpmyadmin/apache.conf >> /etc/apache2/apache2.conf
/etc/init.d/apache2 restart
PHPMyAdmin aufrufen
Jetzt ist ein komplett lauffähiger Server entstanden, um Scripte zu testen, zu Programmieren oder einfach nur um Debian bzw Linux ein wenig besser kennenzulernen.
Module aktivieren
ln -sf /etc/apache2/mods_available/mod_rewrite.conf /etc/apache2/mods_enabled/mod_rewrite.conf
ln -sf /etc/apache2/mods_available/mod_rewrite.load /etc/apache2/mods_enabled/mod_rewrite.load
/etc/init.d/apache2 restart


