LUG Meeting (Shebang Intepreter)

10 Feb 2016 · 57 min
56:56

In this informal GNU/Linux User Group (GLUG) meeting, Jon Schipp leads a session covering several Linux administration topics. The meeting opens with an announcement that the two GLUG Slack groups have been merged into a single channel, with instructions for joining. Jon then demonstrates Docker integration, showing how to launch containers from the Slack channel, and reviews new Docker 1.10 features such as seccomp/BPF syscall filtering, user namespaces for unprivileged containers, and the Docker Engine authorization plugin system. The group uses live containers to explore hostname handling, container startup, and the containerdsm tool. The bulk of the session shifts to Unix filesystem permissions: Jon explains the classic rwx model, the owner/group/other triad, octal representation, and the role of the umask in setting default permissions. Participants create a new user, examine /etc/passwd and /etc/shadow, discuss password handling, and explore the security implications of the shadow file. The discussion then moves to script execution, covering the shebang (#!) mechanism, how the kernel selects an interpreter, and how arguments are passed to the interpreter. Finally, the group experiments with sed, demonstrating line‑addressed editing, in‑place modifications, and the idea of self‑modifying scripts. Throughout, participants ask questions, troubleshoot missing tools (e.g., man pages, apt), and share tips. The meeting ends with plans to continue the agenda via Zoom or future sessions.

Chapters

More from Jon

youtube.com

Wrestling with Cybersecurity

4mo ago
youtube.com

What No One Knows the Podcast / Vodcast featuring The Tampa Bay Wave and Jon Schipp

6mo ago
youtube.com

Meeting the Exposure Management Challenge: Key Use Cases for Success | @OfficialRapid7 #SolutionSpotlight

1y ago
youtu.be

Spot Security Control Gaps and Non-Compliant Resources Across Your Attack Surface

2y ago
youtu.be

Maintain a Single Source of Truth for your Digital Estate

2y ago
youtu.be

Identify Accounts Without MFA Enabled Across Your Organization

2y ago
youtu.be

Understand Potential Blast Radius and Attackers' Cloud Network Spot Avenues

2y ago
youtu.be

Measure Security Data Accuracy and Quality with Rapid7 Exposure Command

2y ago
youtube.com

The Netsniff Ng Toolkit Jon Schipp DerbyCon 3

4y ago
youtube.com

OpenNSM (Scaling OSSEC)

10y ago
youtube.com

OpenNSM (Flow Indexer)

10y ago
See all content