BAC-L1-FOUND-115
Linux for blockchain engineers
The system every piece of infrastructure taught here runs on: permissions, services, logs, networking, diagnosis.
- Level
- L1 — Blockchain developer
- Duration
- 4 h
- Track
- Foundation
- Maintainer
- Developer Curriculum Architect
Learning objectives
- 01Administer a remote server over SSH with key-based authentication
- 02Manage a persistent service and read its logs
- 03Diagnose disk, memory or port exhaustion
Guided lab
Configure a server: unprivileged user, key-only SSH, firewall, systemd service, log rotation.
Independent lab
Write a bootstrap script that rebuilds this configuration on a blank machine.
Security angle
Disable password authentication and direct root access, then verify the effect in the logs.
Assessment
Bootstrap script executed by a peer on a fresh machine.
