LUKS (LVM-Volume) verkleinern

Ich habe mir einen neuen Laptop gekauft, ein ThinkPad T495s. Da ich gerne Dual-Boot Kubuntu 19.04 und Windows 10 fahren will, aber auf eine voll-verschlüsselte Festplatte nicht verzichten will, habe ich den harten Weg auf mich genommen, und die LUKS-Partition, die der Ubuntu-Installer nur über die ganze Festplatte machen kann, manuell verkleinert. Leider liegt das … LUKS (LVM-Volume) verkleinern weiterlesen

Daten kopieren mit rsync

Sollen Daten mit Debian kopiert werden, vielleicht auf andere Hosts mit SSH, eignet sich das Programm „rsync“ dafür sehr gut. Erklärung Dieser Befehl macht folgendes: -v : Verbose-Ausgabe, das heißt, das mehr Information ausgegeben wird -a : Archive-Mode, ist ein Shortcut-Attribut für -rlptgoD, wobei das für folgendes steht: -r : rekursiv, es werden auch Unterverzeichnisse … Daten kopieren mit rsync weiterlesen

Mehrere Private-Keys für SSH-Sessions

Heute habe ich einen Anwendungsfall gehabt, wo es Sinn macht, den Private-Key zu übernehmen: Ich habe einen alten Nextcloud-Server in einen LXC migriert. Weil ich von diesen Debian-Instanzen ein Borg-Backup auf einen entfernten Standort mache, habe ich vom alten Server den Private-Key auf den LXC übernommen. Das funktioniert folgendermaßen: SSH arbeitet diese Einträge von oben … Mehrere Private-Keys für SSH-Sessions weiterlesen

ZFS Datasets – Snapshots und Offsite-Backup leicht gemacht – Sanoid

Heute bin ich auf ein kleines, aber feines Tool gestoßen: Sanoid. Dieses macht es einem einfach, automatische Snapshots eines ZFS-Datasets (zB eine Proxmox-VM auf einem ZFS-Pool) zu erstellen und diese dann auch gleich auf einen Offsite-Server zu sichern. Das Tool ist gut dokumentiert, allerdings gibt es nicht viele Beispiele, wie genau eine Config aussehen muss. … ZFS Datasets – Snapshots und Offsite-Backup leicht gemacht – Sanoid weiterlesen

SFTP-Zugang einrichten (zB Webhosting)

Will man als Webhoster seinen Kunden einen SFTP-Zugang bieten, lässt sich dieser wie folgt einrichten: Zuerst wird der User angelegt: Damit der User keinen Zugriff auf die Shell hat, nehmen wir ihm mit folgendem Kommando die Rechte dafür ab: Nun beschränken wir den Kunden im Dateisystem. Wir nehmen den Ordner „/var/www/kunde1“ als Beispiel Jetzt hätte … SFTP-Zugang einrichten (zB Webhosting) weiterlesen

mailcow-Backup über Borg

Andre Peters bietet mit seiner mailcow eine umfassende Groupware-Lösung an. Nochmals vielen Dank für seinen Beitrag an die Open-Source-Welt! Ich sichere die meisten unserer Server mittels borg. Damit sichere ich nicht das komplette System, sondern nur relevante Teile. Das sind im Falle der mailcow natürlich nur alle Daten. Das Backup-Script basiert stark auf dem des … mailcow-Backup über Borg weiterlesen

Aus dem Browser scannen und auf Nextcloud hochladen

Hier habe ich ein Bash-Script zusammengestellt, dass es ermöglicht, von einem Scanner mittels dem sane-backend-Befehl scanimage ein Dokument zu scannen und dieses dann als PDF auf eine Nextcloud-Instanz mittels WebDAV hochzuladen. Links und Credit https://www.masoopy.com/scan-to-pdf-with-command-line-under-gnu-linuxhttps://doc.owncloud.org/server/9.1/user_manual/files/access_webdav.html#accessing-files-using-curl

Collabora-Server in LXC laufen lassen – Nextcloud 15

UPDATE: sollte sich nach einem Kernel-Update der Docker-Dämon nicht mehr starten lassen, dann folgenden Befehl probieren: Danach den Dämon neu starten, dann sollte ein Neustart des Containers wieder funktionieren! UPDATE ENDE Mit Nextcloud Version 15 gibt es nun eine neue und sehr interessante Funktion, mit der sich direkt im Webinterface der Self-Hosting-Cloud, und auch der … Collabora-Server in LXC laufen lassen – Nextcloud 15 weiterlesen