ShortNews

Sonntag, 28. Dezember 2014

HostEurope-Server einrichten

DNS:Im HostEurope-KIS einloggen und unter
  • Administration -> IP-Netze -> ...
  1. ... Reverse Delegation
    bei Name den Hostnamen eintragen: hostname.domain.tld
  2. ... IPv6
    bei Reverse-DNS eintragen: hostname.domain.tld
  • DNS-Server einrichten, wie hier beschrieben.

LAMP:
  • Wie hier beschrieben.

SSL:
  • Bestehende SSL-Inhalte vom aktuellen Server holen und in folgende Dateien schreiben:
  1. CSR: ~/apache.csr
  2. Private Key: /etc/ssl/private/apache.key
  3. Zertifikat:  /etc/ssl/certs/apache.crt
  • Nun müsste, wie hier beschrieben, in der Datei
      /etc/apache2/ports.conf
    die Einstellung für das SSL-Modul vorgenommen werden, doch diese waren bereits vorhanden, weshalb das Modul lediglich mit
    a2enmod ssl
    aktiviert wurde, was vielleicht gar nicht nötig war, weil es wohl bereits aktiv war.
  • In der Konfigurationsdatei für HTTP-Port 80
       /etc/apache2/sites-available/000-default.conf
    die Mail-Adresse etc. anpassen
  • In der Konfigurationsdatei für HTTPS-Port 443
       /etc/apache2/sites-available/default-ssl.conf
    die Mail-Adresse und die Werte
      SSLCertificateFile /etc/ssl/certs/apache.crt
      SSLCertificateKeyFile /etc/ssl/private/apache.key

    anpassen und die Datei nach ssl.conf umbenennen, der in ihr definierte virtuelle Host für Port 443 mit
      sudo a2ensite ssl.conf
      sudo service apache2 force-reload

    aktiviert werden kann.

MySQL:
  • Lediglich wie folgt installieren
    sudo apt-get install mysql-server 
    und dabei das Passwort für root festlegen.
  • Um eine MySQL-Datenbank auf dem aktuellen Servern zu sichern, kann
    mysqldump -u root -p datenbank > sicherung.sql  
    ausgeführt werden.
  • Um eine MySQL-Sicherungskopie einzuspielen kann
    mysql -u root -p datenbank < sicherung.sql 
    ausgeführt werden.
  • Mehr Backup-Infos gibt es hier.

phpMyAdmin:
  • Einfach nur installieren
      sudo apt-get install phpmyadmin
    und bei Nachfrage die automatische Konfiguration wählen und ein Passwort für den MySQL-Nutzer phpmyadmin definieren.
  • Danach kann folgendermaßen auf die installierte Version zugegriffen werden:
    https://host.domain.tld/phpmyadmin/
  • Mit MySQL-Nutzer (z.B. root mit bei MySQL-Installation definiertem Passwort) anmelden, um MySQL zu verwalten.

OwnCloud:
  • Auf neuem MySQL-Server einen Benutzter mit dem gleichen Namen erstellt, der auf dem aktuellen Server von OwnCloud genutzt wird.
  • Auf neuem Server eine leere owncloud-Datenbank erstellt und dem neuen Nutzer alle Rechte darauf erteilt.
  • owncloud-Datenbank, wie oben unter MySQL beschrieben, mit mysqldump auf aktuellem Server gesichert und auf neuem Server in die eben erstellte Datenbank eingespielt.
  • Gesamten owcnloud-Ordner auf aktuellem Server als Archiv verpackt und auf neuem Server entpackt.
  • Im neu entpackten owncloud-Ordner die Datei
      owncloud/config/config.php
    angepasst, sodass nun
    1. trusted_domains einen Eintrag mit dem neuen host.domain.tld  
    2. datadirectory den Pfad zum owncloud/data Verzeichnis
    beinhaltet.


    Freitag, 10. Oktober 2014

    Problem with VNC and TAB key in xfce sessions

    If your TAB key is dead during you VNC-sessions to a xfce desktop, then enter this command as it's described here:

    xfconf-query -c xfce4-keyboard-shortcuts -p /xfwm4/custom/'<'Super'>'Tab -r

    Dienstag, 16. September 2014

    HDMI zu USB Wandler Converter

    Interessante HDMI zu USB Wandler (Konverter):
    http://www.dexteralabs.com/inogeni/

    HPC Windows Cluster Anmeldung der RWTH unter Linux

    Unter Linux kann die Remote-Desktop Verbindung folgendermaßen erstellt werden:
    rdesktop -g 90% -rdisk:home=/home/username cluster-win.rz.rwth-aachen.de

    Windows-Anmeldekennung: WIN-HPC\xyXXXXXX
    Vollbildschirm: [Strg] + [Alt] + [Enter]

    Sonntag, 11. Mai 2014

    Sony Ericsson Xperia pro entsperren

    Nach der SonyMobile Anletung bis Punkt 13 vorgehen.
    Zum Installieren der Sony Fastboot-Treiber so vorgehen, wie hier unter 6. und 7. beschrieben.

    Freitag, 9. Mai 2014

    Startprobleme von Windows 8.1 beheben

    Von einer Festplatte wurden auf eine SSD die folgenden Partitionen mithilfe von gparted kopiert:
    • 1. Partition: ~200MB, die obligatorische System-Partition für Win 8.1
    • 2. Partition: die eigentliche Windows Partition
    Man konnte von der SSD aber nicht booten.

    Also habe ich die Windows 8.1 DVD gestartet und habe die "Starthilfe" ausgeführt, die nicht erfolgreich war.
    Also bin ich in die Eingabeaufforderung und habe folgende Befehle ausgeführt:
    bootrec /FixMBR
    bootrec /FixBoot
    bootrec /RebuildBcd 

    Der letzte schlug aber fehl.

    Dann habe ich die erste Partition (weil dort der bootmgr usw. drauf sind) als Boot-Partition aktiviert:
    select Disk 0
    select partition 1
    active


    Und dann noch folgenden Befehl ausgeführt:
    bcdboot C:\Windows /s D:
    Bei C: handelte es sich zudem um die 2. Partition und bei D: um die erste Partition.

    Danach konnte Windows starten.

    Dienstag, 4. März 2014

    Sharing of mouse and keyboard among different operating systems

    Synergy:
    Synergy is free and open source software for sharing one mouse and keyboard between multiple computers. Works on Windows, Mac OS X, Linux, Android and Apple iOS.

    Donnerstag, 6. Februar 2014

    LSI MegaRAID SAS 9271-8i under FreeBSD 9.2

    Hints to the 6.602.01.00_MR_Free-BSD_Driver
    • The already built 9.1.0 mrsas.ko module can also be loaded during startup (loader.conf) of the 9.2-RELEASE kernel
    • The system's /usr/src directory has been updated:
      svn checkout http://svn0.eu.FreeBSD.org/base/stable/9 /usr/src
      cd /usr/src
      make update SVN_UPDATE=yes
    • It was possible build the driver from the src subdirectory as it's described in the
      Updating the Kernel with the New Driver Source
      of the FreeBSDInstallation_LSIDriver.txt
      inside 6.602.01.00_MR_Free-BSD_Driver.tgz
      with a KERNCONF where mfi was commented out
      #device    mfi    # LSI MegaRAID SAS

    Helpful links:

    Donnerstag, 16. Januar 2014

    IPv6 connections over SSH SOCKS server tunnel to a possible DNS server

    • Provide a SOCKS server by an ssh-tunnel to your remote DNS server:
      ssh <DNS-server> -N -D8080
    • Configure firefox for the usage of the SOCKS server:
      Edit -> Preferences -> Advanced -> Network -> Settings
      Manual Proxy Configuration:
        SOCKS Host: localhost:8080
        Let HTTP, SSL, FTP Proxy empty!
      Visit: about:config
      Set network.proxy.socks_remote_dns = true
      Restart firefox
    • Visit kame.net - the turtle should dance if IPv6 is working. 

    You can use your new SOCKS server port (8080) not only by a web browser (as it's shown for firefox) but also for another applications.
    • For using the new SOCKS port by your ssh client, e.g. to reach your-ssh-server. net with only an IPv6 address, just type:
      ssh -o ProxyCommand='nc -x localhost:8080 %h %p' name@your-ssh-server.net