iRedMail: Catch-all Alias für Domain erstellen

You can add catch-all alias manually with MySQL command line or phpMyAdmin tools, for example:

# mysql -uroot -p
mysql> USE vmail;
mysql> INSERT INTO alias (address, goto, domain) VALUES ('your_domain.com', 'user1@example.com,user2@test.com', 'your_domain.com');

If you have iRedAdmin-Pro-MySQL (a.k.a. iRedAdmin-Pro for MySQL backend) installed, you can manage catch-all alias in domain profile page, under tab „Catch-all“. Screenshot for your reference:

Mozilla_Sync mit Owncloud

Nachdem mein liebster Browser Firefox für sich entschieden hat, die Owncloud Synchronisation von Lesezeichen, Passwörtern, etc. nicht mehr zu unterstützen (siehe hier) musste ich mich nach alternativen umsehen:

Pale Moon

Mit Pale Moon bin ich fündig geworden. Pale Moon basiert auf dem Source-Code von Firefox (Firefox fork) und unterstützt entsprechend viele Add-On von Firefox direkt. Pale Moon bietet die Synchronisation Version 1.1 noch „out of the box“ an.

Installation

  • www.palemoon.org
  • Gibt es für die meisten Betriebssysteme

Firefox Sync mit Version 1.1 ab Firefox 33

Wenn man nicht auf Firefox verzichten möchte, kann man das Sync-Protokoll Version 1.1 noch „reaktivieren“ in dem man folgende Anpassung in about:config vornimmt:

about:config
 services.sync.fxaccounts.enabled = false (Boolean-Wert)

 

 

VmWare ESXi Command Line Tool

Nachdem man den ESXi-Server mit SSH connecten kann, stellt sich natürlich die Frage wie man über das Terminal ESXi-Befehle absetzen kann. Das geht mit

vim-cmd <Befehl>
  • Alle auf dem Host registrierten VMs auflisten
     vim-cmd /vmsvc/getallvms
  • VM von der Register-Liste entfernen
     vim-cmd /vmsvc/unregister <Vmid>
  • VM registrieren
     vim-cmd /solo/register /path/to/file.vmx
  • Power-Status der VM anzeigen
     vim-cmd /vmsvc/power.getstate <Vimid>
  • VM ausschalten (Power off)
     vim-cmd /vmsvc/power.off <Vmid>
  • VM einschalten (Power on)
     vim-cmd /vmsvc/power.on <Vmid>
  • In Maintenance Mode gehen
    vim-cmd /hostsvc/maintenance_mode_enter
  • VM-Ware Tools installieren
    vim-cmd /vmsvc/tools.install [vmid]

Links

http://www.doublecloud.org/2013/11/vmware-esxi-vim-cmd-command-a-quick-tutorial/

 

Debian sudo: Benutzer für sudo berechtigen

Erscheint die Fehlermeldung

username is not in the sudoers file. This incident will be reported.

hat der aktuelle Benutzer kein Recht, sudo zu nutzen. Das heißt, er ist nicht in einer Benutzergruppe, welche ihm die Nutzung dieser Funktion gestattet.

In der Standardkonfiguration haben der Benutzer „root“ und die Benutzergruppe „sudo“ Zugriff auf die gleichnamige Funktion sudo. Es gibt auch hinreichend viele Tutorials, welche sich mit der Thematik befassen, einem Benutzer das Recht zu geben, sudo zu nutzen. Diese sind jedoch meiner Meinung nach umständlicher.

Umständliche Variante

Diese nutzen das Programm visudo, welches von sudo ebenfalls mitgeliefert wird. Damit öffnet sich die Konfigurationsdatei von sudo und man kann mit der richtigen Syntax Benutzer oder Benutzergruppen hinzufügen, um ihnen das Nutzen von sudo zu erlauben.

Für den Benutzer „test“ sähe das z.B. folgendermaßen aus:

test ALL=(ALL) ALL

Für die Benutzergruppe „test“ sähe das dagegen folgendermaßen aus:

%test ALL=(ALL) ALL

Einfache Variante

Da jedoch bereits die Gruppe „sudo“ das Recht hat, sudo zu nutzen, kann man auch einfach diese nutzen. Hierzu muss man den Benutzer lediglich dieser Gruppe hinzufügen:

usermod -a -G sudo test

Nach dem nächsten Login per SSH können dann der jeweilige Benutzer bzw. Benutzer der jeweiligen Benutzergruppe sudo problemlos nutzen und erhalten nicht mehr die Fehlermeldung „username is not in the sudoers file. This incident will be reported.“.