X506-Zertifikate dienen u.a. dazu, die Authentizität eines HTTPS-Servers zu bestätigen. Dazu werden sie üblicherweise streng hierarchisch von vertrauenswürdigen Zertifizierungsstellen ausgestellt. Manchmal kann es nützlich sein, ein solches Zertifikat aber auch selber auszustellen, sei es für Anwendungen im Intranet oder für Versuchszwecke. Dies kann man leicht mit openSSL tun.
WeiterlesenArchiv der Kategorie: Admin Tipps
Erneuern des Lets Encrypt-Zertifikates
ZUnächst muss in der Fritzbox eine Portfreigabe für den Port 80 zum Web-Server erstellt werden.
Anschließend auf dem Webserver einloggen und
sudo certbot renew
eingeben. Danach muss der Apache noch neu gestartet werden.
Nach der Durchführung der Zertifikatserneuerung kann die Portfreigabe auch wieder entfernt werden.
Manuelles Update des Nextcloud Servers
- Backup inklusive der Konfigurationsdatei config.php erstellen.
- Aktuelles Server release vom Nextcloud server https://nexcloud.com/install herunter laden.
- Webserver mit
sudo /etc/init.d/apache
2 stop anhalten. - Altes nextcloud-Verzeichnis umbenennen, z.B. in nextcloud-<version>
- Neues Nextlcloud-Release entpacken. Es entpackt sich dabei automatisch in ein neues Verzeichnis nextcloud/.
- Alte Konfigurationsdatei
config.php
in das neue nextcloud-Verzeichnis kopieren:sudo cp nextcloud-<version>/config/config.php nextcloud/config/
- Zusatz-Applikationen von Drittanbietern von der alten zur neuen Installation kopieren: sudo cp nextcloud-<version>/apps/<app> nextcloud/apps/ Aktuell sind das:
- calendar
- contacts
- deck
- files_mindmap
- files_texteditor
- notes
- polls
- tasks
- Dateieigentümer und Rechte anpassen:
chown -R www-data:www-data nextcloud find nextcloud/ -type d -exec chmod 750 {} \; find nextcloud/ -type f -exec chmod 640 {} \;
- Web-Server wieder starten:
sudo /etc/init.d/apache2 start
- Upgrading tool starten:
sudo -u www-data php nextcloud/occ upgrade
Dieser Schritt kann einige Minuten in Anspruch nehmen. - Fertig. jetzt sollte man sich einloggen und überprüfen, ob das upgrade erfolgreich war.
Hinweis: Diese Beschreibung basiert auf der englischen Dokumentation von nextcloud
Disk Image auf SD-Karte speichern
Command line
If you are comfortable with the command line, you can image a card without any additional software. Run:
diskutil list
Identify the disk (not partition) of your SD card e.g. disk4 (not disk4s1):
diskutil unmountDisk /dev/<disk# from diskutil> e.g. diskutil unmountDisk /dev/disk4 sudo dd bs=1m if=image.img of=/dev/<disk# from diskutil> e.g. sudo dd bs=1m if=2015-02-16-raspbian-wheezy.img of=/dev/disk4
Installation eines Asus Tinker Boards
Für das Asus Tinker Board muss zunächst ein Betriebssystem-Image herunter geladen werden. Dies macht man am besten direkt vom ASUS-Download-Server. Auf der Seite das eigene Betriebssystem auswählen, dann die überischt über alle Downloads aufrufen und Tinker-OS Debian auswählen. Weiterlesen
Umzug eines Subversion Repositories
Um ein komplettes Subversion-Repository auf einen anderen Server umzuziehen gibt es einige Hilfreiche Kommandos des svnadmin-Tools, die es ermöglichen ein komplettes Repository in eine Datei zu schreiben, bzw. aus dieser zu laden.
Mit
svnadmin dump /path/to/myrepro -r 1:HEAD > /path/to/dumpfile
schreibt man ein komplettes Repository in eine Datei. Die Revision-Option -r dient dazu, den Bereich der Revisionen einzuschränken, bzw. zu bestimmen.
Anschließend kann man die Dump-Datei auf einen neuen Server laden. Dort legt man das neue Repository an und läd dann die Dump-Datei in das neue Repository:
svnadmin create /path/to/mynewrepro svnadmin load /path/to/mynewrepro < /path/to/dumpfile
Damit steht das Repository auf dem neuen Server mit allen Vorversionen zur Verfügung.
Quelle: http://blog.ebene7.com/2013/05/28/umzug-eines-subversion-repositories-auf-einen-anderen-server/
MYSQL Datenbank neu aufsetzen
Nachdem die mysql-Datenbank bei mir wegen eines Konfigurationsfehlers total zerschossen war, musste ich diese neu aufsetzen. Nach einiger Web-Recherche fand ich schließlich die folgende Vorgehensweise: Weiterlesen
Sucuri Website Check
Ein freier Website Checker:
Backup einer MYSQL-Datenbank
Eine MySql-Datenbank kann in einer Form gesichert werden, sodass Sie auch in ein anderes SQL-Datenbanksystem eingelesen werden kann. Weiterlesen
Heise Router Test
Unter dem Link http://www.heise.de/security/dienste/portscan/test/go.shtml?scanart=1 lässt sich ein von Heise-Security angebotener Router-Test starten, der den Router auf Sicherheitslücken testet.
Leider ist dieser Dienst bei heise-Security nicht mehr verfügbar.