// PORT MAP
Which port each unit listens on once it is running. Check yours with sudo ss -tlnp.
| PORT | SERVICE |
|---|---|
| 22 | OpenSSH |
| 21, 40000–50000 | vsftpd |
| 445, 139 | Samba |
| 2049 | NFS |
| 53 | BIND9 |
| 67/udp | DHCP (lab interface only) |
| 25, 587, 143, 993 | Postfix / Dovecot |
| 80 | nginx / Nextcloud |
| 3128 | Squid |
| 1194/udp | OpenVPN |
| 11434 | Ollama |
| 8080, 8081, 1445 | Docker demo containers |
// WHEN YOU'VE GOT A FEW RUNNING
These only work once more than one unit is up. They're the best part.
- Three ways to share a filePut the same file into FTP, Samba, and NFS. Fetch it each way. Which one asked for a password? Which one was encrypted? Which one cared about your user ID?
- Names for everythingAfter BIND9 is up, point your laptop at it and reach every service as
something.lab.local. - Watch a password go byWireshark an FTP login, then an SFTP login. Find the password in one. Try to find it in the other.
- The proxy goes quietRoute your laptop through Squid and watch the log. Then connect to the VPN. Explain what happened.
- Fifteen steps vs. one commandRun the hand-built Nextcloud and the Docker Compose one side by side. Where did the config file go?
- Same question, two brainsAsk Gemma 4 on your VM and Claude Code the same thing about your vsftpd config. One of them can read the file.
// MEETINGS
Wednesdays
2:00 – 3:00 PM · Room 206
San Antonio College. Bring a laptop; the lab VM lives on it.
What a meeting looks like
- 50 minutes — work the current unit on your VM, help each other
- 10 minutes — someone demos what they got running
// EVENTS
Spring 2027
first meetings begin
The club kicks off with the Spring 2027 semester. Events will be posted here and in the newsletter once the schedule is set.
// JOIN THE CLUB
Open to every SAC student, any major, any experience level. No dues. If you've never opened a terminal, you're exactly who this is for.
- Register once with the form; you'll get the meeting calendar link and the monthly newsletter.
- Students with a CIS or cybersecurity focus can log club hours for their program portfolio.
- Officers are elected each fall. Ask at any meeting.
Register
Takes about a minute. Name, SAC email, and what you'd like to learn.
// NEWSLETTER
One email a month: the next unit, upcoming events, and a short Linux tip. No spam, unsubscribe any time.
Past issues
Subscribe
Signing up uses the same form as registration — tick "send me the monthly newsletter" and you're on the list.
// RESOURCES
- Ubuntu Desktop download — the ISO used in Phase 00
- The Linux command line for beginners — Ubuntu's own tutorial
- Linux Journey — short self-paced lessons, free
- OverTheWire: Bandit — command-line puzzles, level by level
- explainshell.com — paste any command, see what each part does
- Guide index (README) — the full list with prerequisites and ports