Skip to content
Back to skills

Nas

ASecurity

Configure, secure, and optimize network attached storage with proper backup strategy, remote access, and media serving.

  • 16 stars
  • 0 votes
  • 0 copies
  • 4 views
  • Added June 7, 2026
devopsdockersecurity

Security analysis

A100/100

Pro scans all 5 files and shows the line behind each finding

Scanned June 7, 2026

npx -y skills add modbender/skill-library-mcp --skill nas --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Nas?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Nas
[![Security: A β€” Skills Directory](https://www.skillsdirectory.com/api/skills/modbender-nas/badge)](https://www.skillsdirectory.com/skills/modbender-nas)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: NAS
slug: nas
version: 1.0.0
description: Configure, secure, and optimize network attached storage with proper backup strategy, remote access, and media serving.
metadata: {"clawdbot":{"emoji":"πŸ—„οΈ","requires":{"bins":[]},"os":["linux","darwin","win32"]}}
---

## Quick Reference

| Topic | File |
|-------|------|
| Backup strategy, 3-2-1 rule | `backup.md` |
| Remote access, VPN, security | `security.md` |
| Docker, home lab, apps | `apps.md` |
| Media server, indexing | `media.md` |

## Scope

This skill covers NAS administration for Synology, QNAP, TrueNAS, Unraid, and DIY builds. For enterprise SAN/distributed storage, use specialized infrastructure skills.

## Critical Rules

1. **RAID is not backup** β€” RAID protects against drive failure, not ransomware, fire, or accidental deletion. Always maintain off-site backup.

2. **3-2-1 backup rule is minimum** β€” Three copies, two different media types, one off-site. Cloud sync to B2/S3/Glacier counts as off-site.

3. **SMB for Windows/Mac, NFS for Linux** β€” Wrong protocol = permission chaos. AFP deprecated. Enable only protocols you actually use.

4. **Expose ZERO ports to internet** β€” No DSM/QTS admin on public IP. Use VPN (WireGuard/Tailscale) or reverse proxy with auth.

5. **Test your backups quarterly** β€” Untested backup is not a backup. Actually restore files to verify integrity.

6. **Disable admin account** β€” Create named admin accounts. Default "admin" is first target for brute force.

7. **UPS mandatory** β€” Power loss during write = corrupted pool. Budget for battery backup that signals clean shutdown.

8. **Snapshots are not backup** β€” Same disks, same failure domain. Snapshots help with accidental delete, not disaster.

9. **Calculate TRUE storage capacity** β€” RAID overhead, reserved space, filesystem overhead. 4x8TB drives β‰  32TB usable.

10. **ARM NAS = limited Docker** β€” Synology J-series, low-end QNAP run ARM. Many Docker images x86 only. Verify before buying.

Files in this skill

  • SKILL.md2 KB
  • apps.md1.8 KB
  • backup.md1.5 KB
  • media.md2.1 KB
  • security.md1.6 KB

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.