#LinuxAdmin
Learn what a Unix timestamp is and how to convert it in Linux, Python, JavaScript, and SQL.

Full Guide Here: ostechnix.com/unix-timesta...

#UnixTimestamp #Unixepoch #POSIX #UTC #Linux #Linuxbasics #Linuxadmin #Python #Javascript #SQL
Unix Timestamps: A Practical Guide for Developers - OSTechNix
Learn what a Unix timestamp is and how to convert it in Linux, Python, JavaScript, and SQL. Understand seconds vs. milliseconds, UTC, leap seconds, and common bugs.
ostechnix.com
October 23, 2026 at 1:24 PM
Learn how to install all essential packages at once on Debian, Ubuntu and their derivatives using Bash script and Ansible.

Full guide here: ostechnix.com/install-esse...

#Debian #Ubuntu #Bash #Script #Ansible #PackageManagement #Linux #Linuxcommands #Linuxhowto #Linuxadmin
Install All Essential Packages at Once on Debian and Ubuntu - OSTechNix
Learn how to install all essential packages at once on Debian, Ubuntu and their derivatives using Bash script and Ansible.
ostechnix.com
October 5, 2026 at 2:57 PM
Need to install PHP on Rocky Linux? Tip: update your system and enable the right PHP repository before installing for a smoother setup. Read the full guide at the link.

#PHP #RockyLinux #LinuxAdmin #WebDevelopment

Read the full guide

https://1gbits.com/blog/install-php-rocky-linux/
September 10, 2026 at 11:31 AM
Learn how to secure a Linux server against SSH brute-force attacks with 8 SSH hardening tips, including SSH keys, access controls, login limits, and Fail2ban.

Full guide here: ostechnix.com/ssh-hardenin...

#SSH #SecureShell #SSHhardening #Fail2ban #Linux #Security #Linuxadmin #Linuxhowto
8 SSH Hardening Tips to Secure a Linux Server Against Brute-Force Attacks - OSTechNix
Secure Linux server against SSH brute-force attacks with SSH hardening tips, including SSH keys, access controls, login limits, and Fail2ban.
ostechnix.com
September 2, 2026 at 2:34 PM
Sysadmin terminology always sounds terrifying to anyone listening outside the IT department.

⚡ Like & follow for more coding humor!

#LinuxAdmin #DevOpsLife #SysAdmin #ProgrammerHumor #CodeLife
August 21, 2026 at 6:34 AM
Quick Tip: Use htop for real-time server insights. Scroll, filter, and manage processes effortlessly with this enhanced tool. ##LinuxAdmin #ServerManagement
xTom - What Is htop and How Does It Work?
htop is an interactive tool that helps you monitor your Linux server’s performance in real-time. Here's how to use it.
xt.om
September 15, 2025 at 11:38 AM
Ubuntu Server Automatic Security Updates
What counts as “safe enough” when patching a live server? That question lingered at the back of my mind as I read The New Stack’s guide to enabling automatic updates for Ubuntu Server. The instructions were clear, the process straightforward, but my situation wasn’t quite the same as the assumed baseline. My server hosts WordPress and its supporting stack, and while I’m happy to apply security updates as soon as they’re available, I don’t want a well-meaning unattended upgrade to casually roll in a PHP change that breaks half my site. The compromise was obvious: automate only the updates that patch security vulnerabilities, and leave everything else—kernel bumps, library refreshes, “feature” tweaks—for my maintenance windows. That way, I keep the system hardened without introducing unexpected breakage on a Tuesday afternoon. Unattended-upgrades was already installed, so I didn’t need to pull in new packages. Running: sudo dpkg-reconfigure -plow unattended-upgrades made sure the right hooks were in place. My `/etc/apt/apt.conf.d/20auto-upgrades` came back with: APT::Periodic::Update-Package-Lists "1"; APT::Periodic::Unattended-Upgrade "1"; —exactly what I wanted: daily package list updates and daily security upgrade checks. The centre of the change was in `/etc/apt/apt.conf.d/50unattended-upgrades`. Out of the box, the Allowed-Origins list included both the release codename (which pulls in all updates) and the security channel. I stripped it back to just security updates: Unattended-Upgrade::Allowed-Origins { "${distro_id}:${distro_codename}-security"; "${distro_id}ESMApps:${distro_codename}-apps-security"; "${distro_id}ESM:${distro_codename}-infra-security"; }; I left the ESM lines in place even though they don’t apply unless I attach the server to Ubuntu Pro. If I ever do, the security coverage will expand without me having to remember to re-edit this file. There’s a tempting option to let unattended-upgrades automatically remove dependencies it thinks are no longer needed. I turned that off: Unattended-Upgrade::Remove-Unused-Dependencies "false"; The risk is small, but the cost of a mistaken removal—taking out a PHP module or library that WordPress quietly depends on—isn’t worth the convenience. I’ll run `sudo apt-get autoremove` manually during planned maintenance, when I can see what’s about to be removed and decide for myself. Automatic reboots also went on the “no” list: Unattended-Upgrade::Automatic-Reboot "false"; Kernel updates may still happen through security patches, but they won’t trigger an unscheduled restart. If `/var/run/reboot-required` appears, I can choose the moment to bounce the server. One automation I did enable was harmless housekeeping: APT::Periodic::AutocleanInterval "7"; This keeps the package cache tidy by purging obsolete .deb files once a week. It doesn’t touch installed packages, so there’s no risk of collateral damage. The resulting config, stripped of comments, looks like this: Unattended-Upgrade::Allowed-Origins { "${distro_id}:${distro_codename}-security"; "${distro_id}ESMApps:${distro_codename}-apps-security"; "${distro_id}ESM:${distro_codename}-infra-security"; }; APT::Periodic::AutocleanInterval "7"; Unattended-Upgrade::Package-Blacklist { }; Unattended-Upgrade::DevRelease "auto"; Unattended-Upgrade::Remove-Unused-Dependencies "false"; Unattended-Upgrade::Automatic-Reboot "false"; With that in place, unattended-upgrades will quietly patch vulnerabilities in the background, but nothing else. It’s as close to “set and forget” as I’m willing to get for a production system. For verification, there’s a quick check to see what the security queue holds at any given moment: apt list --upgradable 2>/dev/null | grep -i security If that returns nothing, unattended-upgrades has already done its work. If it shows packages, I know a run is due soon—or I’ve paused the daily cron jobs. Because configuration drift is a fact of life, I also created a “golden” copy of my 50unattended-upgrades: sudo cp /etc/apt/apt.conf.d/50unattended-upgrades /root/50unattended-upgrades.golden sudo chmod 600 /root/50unattended-upgrades.golden Then, to check for changes later, a colourised diff: sudo apt install colordiff sudo colordiff -u /root/50unattended-upgrades.golden /etc/apt/apt.conf.d/50unattended-upgrades || echo "No differences found." That’s enough to tell me at a glance if something—or someone—has edited the file. What I’ve ended up with isn’t the most aggressive patching strategy, but it’s the one that fits the way I run this server. Security updates happen automatically and promptly; functional changes wait until I can apply them on my terms, with time to test. Cache clean-ups and package removals happen under my watch. And with a golden copy to compare against, I’ll know if the configuration shifts. The New Stack’s article offers the baseline. What I’ve done is tune that baseline to respect the fragility of a live WordPress stack. This is a server that hosts more than code—it hosts years of writing, photography, and conversation. Security matters, but so does stability, and in this balance, both are achieved. ### Like this: Like Loading... Information Security Automatic Updates Linux Linux Administration Linux Security Package Management Security Patching Security Updates Self-Hosted WordPress Server Hardening Server Maintenance System Administration Ubuntu Linux Ubuntu Server Unattended Upgrades WordPress Hosting
islandinthenet.com
August 9, 2025 at 2:15 PM
🚀 Seeking a skilled Linux Administrator in Arlington, VA! Join our dynamic team and elevate your career. Apply today! 🖥️ #TechJobs #LinuxAdmin #ArlingtonJobs educativ.net/jobs/job/318...
February 14, 2025 at 1:14 PM
no idea what tags I should be adding to this - #sysadmin #linuxadmin looking for work. Do you have connections?
Anyone out there looking for a system admin or a Linux admin, job search is hecking rough and I only have a couple months of unemployment left

Really starting to need help 😂
January 23, 2025 at 11:21 PM
How LVM Works in Linux

www.linuxteck.com/how-lvm-work...

Learning LVM doesn't have to be complicated.

Linux Logical Volume Manager using simple diagrams, workflows, practical commands, snapshots, and real-world administration examples.

#Linux #LVM #LinuxAdmin #DevOps #SysAdmin #LinuxTeck
August 1, 2026 at 1:46 PM
Top 53 Bash Command Hierarchy Interview Questions for Beginners

How Bash resolves commands, how PATH works, command lookup order, aliases, builtins, functions, and interview-focused troubleshooting examples.

www.linuxteck.com/bash-command...

#Linux #Bash #LinuxAdmin #ShellScripting #linuxteck
Bash Command Hierarchy Interview Questions: Top 53 Proven Q&A
Bash command hierarchy interview questions covering PATH lookup, aliases, functions, and builtins. 53 questions and answers for Linux beginners.
www.linuxteck.com
June 22, 2026 at 7:19 AM
Linux Touch Command Explained with Real Examples

www.linuxteck.com/touch-comman...

Learn practical usage for file creation, timestamp updates, shell scripting, cron jobs, Docker builds, CI/CD pipelines, and automation workflows.

#Linux #TouchCommand #Bash #DevOps #SysAdmin #LinuxAdmin
May 8, 2026 at 4:34 PM
Automatic Linux Backup Script Guide for SysAdmins

www.linuxteck.com/automatic-li...

Practical Linux backup scripting using Bash, tar, rsync, cron jobs, SSH, logging, rotation, and email alerts.

#Linux #Bash #ShellScripting #DevOps #SysAdmin #LinuxAdmin #Automation
Linux Bash Script To Backup Files And Directories Automatically
Learn how to create a Linux Bash Script to backup files and directories automatically using tar, rsync, SSH, cron jobs, logging, rotation, and email alerts on Ubuntu, Rocky Linux, and AlmaLinux.
www.linuxteck.com
May 8, 2026 at 6:56 AM
Meet Oliver Jubel – unser Detail-Admin! Seit Ende 2021 hält Oliver bei mailbox.org alles am Laufen. Von Bugs bis Support – alles im Griff! Endlich hat er seinen Traumarbeitsplatz mit Fensterblick. Was er liebt & warum Linux-Fans Bärte tragen: www.heinlein-support.de/interview/ad...!

#LinuxAdmin
July 29, 2025 at 8:29 AM
June 10, 2026 at 6:23 PM
May 29, 2026 at 4:31 PM
Linux admin asked savvy scientist for IT help and the boffin blew it
www.theregister.com/2024/10/21/w...
#Infosec #Security #Cybersecurity #CeptBiro #LinuxAdmin
Boffin plugged up the network with a new toy
In science, every day is about testing hypotheses. Such as: 'You did what to the network?'
www.theregister.com
October 21, 2024 at 12:28 PM
Linux Security Habit #14: I Snapshot Network State Before I Even Look at Logs Linux Security Habit #14: I Snapshot Network State Before I Even Look at Logs When something feels off on a Linux serv ...

#linuxsecurity #linuxadmin #infosec

Origin | Interest | Match
Linux Security Habit #14: I Snapshot Network State Before I Even Look at Logs
Linux Security Habit #14: I Snapshot Network State Before I Even Look at Logs When something feels...
dev.to
January 4, 2026 at 12:33 AM
When RHEL 9 Meets a Legacy Windows Server - A Crypto Policy Story Intro: A Compatibility Challenge Recently, I ran into one of those real-world IT problems that makes you stop and appreciate just h...

#cryptopolicies #compatibility #linuxadmin #security

Origin | Interest | Match
When RHEL 9 Meets a Legacy Windows Server - A Crypto Policy Story
Navigating Cipher Compatibility with Custom Crypto Policies on RHEL 9
dev.to
December 7, 2025 at 2:12 AM