Jeder der einen Linux-Server betreibt, sollte sich ernsthaft mit dem Thema Sicherheit auseinandersetzen. Einen tollen Artikel zu diesem Thema habe ich hier gefunden. Continue reading
Author Archives: ralph
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/
Rhythmbox Plugins
Installation von Rhytmbox Plugins wie z.B. Lyrics Anzeige auf Ubuntu 14.04:
sudo add-apt-repository ppa:fossfreedom/rhythmbox-plugins
sudo apt-get update
If you want to install all the plugins:
sudo apt-get install rhythmbox-plugin-complete
Links
http://askubuntu.com/questions/147942/how-do-i-install-third-party-rhythmbox-plugins
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.“.