Cílem bylo zprovoznění https se self-signed certifikátem na mém lokálním virtuálním serveru s apache na Debianu (11 – bullseye). Již mám zprovozněn apache a používám lokální vývojové domény xxx.deb, které mám natvrdo v etc/host u sebe směrované na tento virtuál. Také mám nainstalované openssl. Konfiguraci těchto domén mám v „/etc/apache2/sites-available/debian.localdomain.conf“. Použil jsem návod zde. Níže jsou upravené commandy pro můj případ. Vytvoření certifikátů: mkdir eoj_deb_ssl_certificates cd eoj_deb_ssl_certificates openssl genrsa -out security.deb.key 2048 openssl req -new -key security.deb.key -out security.deb.csr openssl x509 -req -days 730 -in security.deb.csr -signkey security.deb.key -out security.deb.crt Zkopírování certifikátů a nastavení práv cp security.deb.crt /etc/ssl/certs/ chown root:root /etc/ssl/certs/security.deb.crt chmod 644 /etc/ssl/certs/security.deb.crt ls -l /etc/ssl/certs/ | grep security.deb cp security.deb.key /etc/ssl/private/ chown root:ssl-cert /etc/ssl/private/security.deb.key chmod 640 /etc/ssl/private/security.deb.key ls -l /etc/ssl/private/| grep security.deb Úprava konfigurace Virtualhostu cp /etc/apache2/sites-available/debian.localdomain.conf /etc/apache2/sites-available/debian.localdomain.conf.bak mcedit /etc/apache2/sites-available/debian.localdomain.conf Přidal jsem následující za definici http Virtualhostu <IfModule mod_ssl.c> <VirtualHost *:443 > ServerAdmin admin@security.deb ServerName security.deb DocumentRoot /var/www/security.deb […]
Číst víceMěsíc: Prosinec 2024
I2C 1-wire controller DS2482-100 na RPi
Jelikož mi přestalo 1-wire přímo na GPIO spolehlivě fungovat rozhodle jsem se zkusit I2C kontrolér DS2482-100. Vycházel jsem z návodu zde. Zapojení je podle tohoto návodu, zkusil jsem to nejjednodušší bez MOSFET tranzistoru. Zapojení s MOSFET je níže v sekci „další zdroje“. Hardware a zapojení Nakoupil jsem si 5 ks DS2482-100, desky … TODO Software Nejprve jsem naistaloval I2C tools sudo apt-get install i2c-tools I2C kontrolér mám připojen na I2C bus 1 (SDA1, SCL1 piny 3 a 5 resp. GPIO 2,3). Spustím tedy command pro detekci kontroléru. 18 níže znamená že zdetekovalo. i2cdetect -y 1 0 1 2 3 4 5 6 7 8 9 a b c d e f 00: — — — — — — — — 10: — — — — — — — — 18 — — — — — — — 20: — — — — — — — — — — — — […]
Číst více