Ravi Saive (@ravisaive) header
Ravi Saive (@ravisaive) profile picture

Founder of https://teapawt.org/t.co/rX2ISALGpz and https://teapawt.org/t.co/EnMAtUMYN5 A Linux Geek | Pro Blogger | Fitness Freak

India
Joined June 2008
Photo by Ravi Saive (@ravisaive)Photo by Ravi Saive (@ravisaive)Photo by Ravi Saive (@ravisaive)Photo by Ravi Saive (@ravisaive)Photo by Ravi Saive (@ravisaive)Photo by Ravi Saive (@ravisaive)Photo by Ravi Saive (@ravisaive)Photo by Ravi Saive (@ravisaive)Photo by Ravi Saive (@ravisaive)Photo by Ravi Saive (@ravisaive)
| ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄| | Linux is my Life 💙 | |_____________ | \ (•◡•) / \ / —— | | |_ |_
1
1
2
11
762
The only browser with a built-in exit strategy. Agree?
5
6
2
48
4,299
Project 1: A practical guide to calling REST APIs in Go If you're a DevOps engineer or system administrator learning Golang, this tutorial covers: - Making HTTP requests with net/http - Handling JSON responses - Deserializing data into Go structs - Proper error handling and resource cleanup Includes complete code examples and step-by-step explanations. Part 1 of our 9-project #Golang series is designed specifically for #DevOps professionals. 📖 Read the full guide (Pro members only): 👉 pro.tecmint.com/call-rest-ap… Follow @tecmint to stay updated with this series!
1
4
27
1,653
Most people think controlling SSH access is just about creating users. It’s not. By default, every user on your system can try to log in via SSH, which includes service accounts, app users, and anything else running on your server. That’s a bigger risk than it should be. 🔐 SSH tip of the day: Allow only specific users or groups. Block everything else. AllowUsers ravi deploy # or AllowGroups sshusers Want the full step-by-step with examples, testing, and real-world setups? Read it → pro.tecmint.com/restrict-ssh… Follow @tecmint for a new SSH chapter every week.
1
10
68
4,105
Quick Linux tip 🐧 Want to quickly create a backup of a file before editing it? $ cp nginx.conf nginx.conf.bak Or with a timestamp so you always know when the backup was made: $ cp nginx.conf nginx.conf.$(date +%F) # nginx.conf.2026-04-15 A small habit that has saved me from disasters more times than I can count 😅 Follow @tecmint for daily Linux tips! 💬 Got a useful Linux tip? Drop it in the comments!
2
7
57
3,329
Most sysadmins set up SSH and forget about it, but bots are hammering port 22 every single minute - hundreds of attempts per hour, fully automated, from dozens of IPs. Here's how to make them stop: 🔐 SSH tip of the day: Install fail2ban and add this to /etc/fail2ban/jail.local: [sshd] enabled = true port = 2222 maxretry = 3 bantime = 3600 findtime = 300 Want the full setup with rate limiting, IP whitelisting, incremental bans, and how all four layers work together? Chapter 18 of our #SSH course covers it end-to-end. Read it → pro.tecmint.com/protect-ssh-… Follow @tecmint for a new SSH chapter every week.
4
26
114
5,354
Quick Linux tip Need to run a command at a specific time without cron? Use at command to do one-time job scheduling. $ echo "systemctl restart apache2" | at 02:00 job 1 at Sat Apr 12 02:00:00 2026 Follow @tecmint for more #Linux such tips
1
6
65
3,292
Just published 7 chapters of my new course "11 Best Linux Distributions You Should Try" on Pro TecMint Covered so far: ✅ Ubuntu 24.04 LTS ✅ Linux Mint 22.3 ✅ Zorin OS 18 ✅ elementary OS 8.1 ✅ Pop!_OS 24.04 (COSMIC) ✅ Fedora Workstation 43 ✅ Manjaro 26.0 4 more coming... All chapters are free to read at pro.tecmint.com/best-linux-d… Follow @tecmint to stay updated as we publish new chapters weekly.
5
17
105
4,797
METATRON is a new open source AI-powered penetration testing assistant for Linux that runs entirely locally via Ollama. It chains nmap, nikto, whois, and curl together, feeds results into a local LLM, and autonomously requests more scans if needed. Available on GitHub under MIT license. Needs 8.4GB RAM minimum. github.com/sooryathejas/META… #Linux #Security #AI #OpenSource #PenTesting
2
6
37
2,643
Series Wrap-up Post The Linux Home Lab Storage Series is complete 🎉 Part 1: mergerfs: Combine all drives into one pool → pro.tecmint.com/blog/mergerf… Part 2: SnapRAID: Protect your pool with parity → pro.tecmint.com/blog/snaprai… Part 3: smartmontools: Monitor drive health 24/7 → pro.tecmint.com/blog/smartmo… All three guides are free on Pro TecMint Follow @tecmint for more Linux guides. #Linux #HomeLab #SelfHosted #OpenSource
1
10
46
2,064
In this article, you will learn how to use the Linux column command to format text into tables, handle CSV files, and generate clean, structured output, with 15+ practical examples for data formatting. tecmint.com/linux-column-com… Follow @tecmint for more #Linux and #SysAdmin performance tips!
10
68
2,810
Chapter 12 is live - Installing Your Public Key on Servers and Testing Login Learn how to install your SSH public key on a remote #Linux server using ssh-copy-id, manual methods, and one-line pipe commands. This is Chapter 12 of our 54-chapter SSH course, built for beginners and goes all the way to enterprise-level SSH mastery. Read the full guide (Pro members only): → pro.tecmint.com/install-ssh-… Follow @tecmint to stay updated as we publish new chapters weekly.
9
41
1,935
Spot the bug: for i in {1..10} do echo "Backing up server $1" rsync -av /data root@server$1:/backup done Why will this never work correctly? First correct answer wins sysadmin respect. 👇
17
1
29
10,780
MergerFS combines all your hard drives into a single smart storage pool that automatically writes to the drive with the most free space. It’s especially useful for home media server setups like Jellyfin, Plex, Sonarr, Radarr, qBittorrent, and more. New guide on Pro TecMint 👇 pro.tecmint.com/blog/mergerf… Follow @tecmint for more Linux guides. #Linux #HomeLab #SelfHosted #Plex
5
16
1
69
4,416
Chapters 9 & 10 are live - Public Key Cryptography and SSH Key Types Chapter 9 explains how public key cryptography actually works Chapter 10 covers every SSH key type available today - RSA, Ed25519, ECDSA, and FIDO2 hardware keys This is part of our 54-chapter SSH course, built for beginners and goes all the way to enterprise-level SSH mastery. Read the full guides (Pro members only): → pro.tecmint.com/ssh-public-k… → pro.tecmint.com/ssh-key-type… Follow @tecmint to stay updated as we publish new chapters weekly.
8
27
1,571
Windows trying to be Linux… then reality hits 💀
4
19
156
9,275
𝟗 𝐂𝐎𝐔𝐑𝐒𝐄𝐒. 𝐎𝐍𝐄 𝐏𝐋𝐀𝐍. I've been writing about Linux for 15+ years. Last year, I finally sat down and turned everything I know into 9 proper courses. No fluff, just what actually works. - 100+ Essential Linux Commands - Learn Linux from Scratch - Bash Scripting for Beginners - Go Programming for Linux - RHCSA/RHCE Exam Preparation - LFCS Certification Preparation - + 3 more courses All of this for $8/month. Less than a coffee. Try Root this month -> pro.tecmint.com/#/portal
3
20
1,220
Most people think Linux is hard. It's not. You just need someone to walk you through it properly. I put together a free 7-day crash course for beginners. Day 1 takes less than 30 minutes. Go try it. 👉 pro.tecmint.com/learn-linux/
3
4
57
2,365
TecMint Pro analytics just hit me different today. 460 members $123 MRR 312% growth in 30 days The curve is going up. That's all that matters right now. 🚀
1
3
52