PiKVM Bundle rollout
Das piKVM schätze ich schon lange. Nun wollte ein Freund professionelle Grafik-PCs remote administrierbar machen. Für Workstations ohne IPMI ist PiKVM meine erste Wahl, also empfahl ich es ihm. Statt eines 3D-Selbstdruck-Gehäuses und Komponenten von Aliexpress testete ich das über Nacht bei der Amazone lieferbare Bundle von Geekworm und war zufrieden.
Also baute ich die Kleinserie von 3 Geräten für ihn damit auf. Das ist schnell gemacht, für das Zusammenschrauben und flashen der Units brauchte ich zusammen etwa einer Stunde.
Eine Besonderheit, die auch diesen Artikel rechtfertigt, ist, dass das piKVM Gerät über ein VPN erreichbar sein soll. Deswegen muss die fertige sehr schlanke PiKVM distribution erweitert werden. Und zwar um das Paket openvpn und seine Dependencies. Da PiKVM auf Arch Linux basiert, ist der passende Befehl dazu, nachdem man in einer rootshell (default pw ist "root") mit dem Kommando "rw" das Rootfilesystem schreibbar gemacht hat.
root@pikvm ~]# rw
+ mount -o remount,rw /
+ mount -o remount,rw /boot
+ set +x
=== PiKVM is in Read-Write mode ===
[root@pikvm ~]# pacman -S openvpn
resolving dependencies...
looking for conflicting packages...
Packages (3) lzo-2.10-5 pkcs11-helper-1.30.0-1 openvpn-2.6.12-1
Total Download Size: 0.68 MiB
Total Installed Size: 2.30 MiB
:: Proceed with installation? [Y/n]
:: Retrieving packages...
openvpn-2.6.12-1-armv7h 557.2 KiB 511 KiB/s 00:01 [##################################################################] 100%
lzo-2.10-5-armv7h 74.9 KiB 141 KiB/s 00:01 [###################################################################] 100%
pkcs11-helper-1.30.0-1-armv7h 66.9 KiB 291 KiB/s 00:00 [###################################################################] 100%
Total (3/3) 699.0 KiB 313 KiB/s 00:02 [##################################################################] 100%
Nun kommen noch config file, Zertifikate und keys nach /etc/openvpn/client/ und nachdem ich den Tunnel manuell mit openvpn --config getestet habe aktiviere ich das systemd target.
Dabei fällt mir eine Falle auf, denn die files unter /etc/openvpn/client/* müssen für den user openvpn lesbar sein unter Arch Linux. Nachdem das gefixt ist, ist das PiKVM rebootfest per VPN erreichbar.
Leave PiKVM Bundle rollout to:
Read more #deutsch posts
Best Posts From schlafhacking
We have not curated any of schlafhacking's posts yet. But you can encourage our curation team to review posts by visiting them regularly and by referring other readers. Because we give priority to frequently read content.
More Posts From schlafhacking
- PiKVM Bundle rollout
- Donations in crypto. The good, the bad, the ugly (why are shitcoins so complicated and overpriced in fees?)
- freenerding: pikvm mit einem pi zero 2 w auf einer 3D printed Steckkarte als IPMI Ersatz
- btc prague Impressionen
- Bitcoin Block Munich - Impressions vom Launch-Wochenende
- Freenerding: USB Stick computer auf pi zero 2 w Basis bauen
- Haproxy static build from source zum Absichern alter Server
- onboarding issues: do it yourself, if you want to get it done
- Freenerding: Upgrade to Meshtastic 2.0
- Travelnerding: glorified wifi extender und LoRa mesh im mexikanischen Jungle
- Ein notwendiger Rant zum Thema FTX, DeFi, shitcoins und überhaupt
- DALL-E Spielerei
- Freenerding: BookStack ausprobieren
- Instadreamer: failing the right way - wie mal wieder ein wearable Kickstarter gegen die Wand gefahren ist, mit sinnvollem Ende
- Freenerding: einen gebrickten Turris Omnia opensource Router fixen
- Freenerding: den Raspberry Pi Zero 2 W ausprobieren
- freenerding: wie hackbar ist eine Insta360 ONE X2?
- PiKVM als nützliches Tool für den mobilen Admin-Alltag
- Raspiblitz offline 500GB->1TB Upgrade
- Freenerding: ein günstiges Silvercrest /LIDL Zigbee Smart Home Gateway rooten/befreien