Tools of a Sysadmin
Posted by Wild-Fortune-4128@reddit | sysadmin | View on Reddit | 147 comments
Hi everyone,
Are there any tools free or paid that you've found particularly helpful as a sysadmin (or just in general) that you think are underused or underrated? I'd love to gather a list that others can stumble upon and hopefully discover something useful that makes their day-to-day easier.
Many thanks🙂
suglasp@reddit
Eric Zimmerman tools. Also the basic things like Windows SDK (Windows header files and windbg) or Linux kernel source. So much info can be gathered from these for troubleshooting purposes.
Unexpected_Cranberry@reddit
I feel like once I got proficient in powershell, it basically replaced all other tools I've used.
The only things i can think of where I still use tools other than powershell are procmon and Windows SDK as you mentioned. But those are only for the rare case where I need to do really in depth troubleshooting.
Oh, and wireshark of course.
The only thing I generally always install on any machine I'll be using for any extended period of time is Notepad++.
Mister_Brevity@reddit
You know, I kinda forgot about notepad++ once vscode became popular.
Unexpected_Cranberry@reddit
Vscode is nice if your writing something larger or more complex. But it's much heavier and slower to start than notepad++. So for quick edits, manipulationg text or viewing scripts where all I want is the syntax highlighting, notepad++ is still my go to.
Aech97@reddit
Terminal based text editors are very nice for quick edits. No need to start up anything.
Unexpected_Cranberry@reddit
Oh, on Linux I use vi since I'm mostly in the terminal there. But having the integration to the right click menu is nice on Windows. I sometimes miss being able to do the equivalent of notepad file.txt on linux and have it open in a separate window. Probably possible, just haven't learned how yet. I mean, I know it's possible with gedit, but specifically for vi I don't know if it is.
0emanresu@reddit
Full disclosure I googled the 2nd half of this YMMV
If using gnome, gnome-terminal -e "vim /path/to/your/file.txt"
If else, https://superuser.com/questions/285500/how-to-run-unix-commands-from-within-vim
Go to command mode Esc, then run :!unix_command. Anything run from the : prompt starting with a bang ! will be run as a unix shell command. You'll be shown the output and allowed to hit a key to get back to your work in vim.
NteworkAdnim@reddit
I have yet to get proficient in PowerShell and every time I use it I get non stop errors upon errors even if I'm using the correct commands... something always ends up being depreciated or something else... I want to learn it and use it more but damn it is a pain in the ass... I know the problem is just me though, not PowerShell.
suglasp@reddit
Yeah, I also use Powershell in almost every possible way. Grepping in files, dumping hex, loading csv's, automating things, ...
Ilrkfrlv@reddit
Cat5-o'-9-Tails to chastise the sinners err users
BinaryWanderer@reddit
Cat 6a for those who truly deserve pain. (Those cables are thick!)
mrdeworde@reddit
"Get me the cat 6 with the metal-covered jacks...it's tutorial time."
sir_mrej@reddit
In Which The BOFH Learns To Listen To Their Superior
Shaggy_The_Owl@reddit
W also employ the ‘Chain of Command’.
Users really start to listen to commands after you use it.
pmandryk@reddit
*Until morale improves, the floggings will continue."
D3str0yka@reddit
https://it-tools.tech
Baxter281@reddit
I use psexec from sysinternals a lot.
Booshur@reddit
My security team banned it and every time I use it they come asking me what's going on. Like it's just too useful for a desktop engineer.
ExcitingTabletop@reddit
These days most security tools complain about it
hkusp45css@reddit
align your tools?
HsuGoZen@reddit
Procmon and procexp are great for app troubleshooting
Booshur@reddit
I often use my USB rubber ducky to automate annoying tasks I need to do on a bunch of devices. Or just a common task that I need a non-technical person to do. It's a bit niche, but when it always cracks people up .
TJLaw42@reddit
TSRoyal - Remote connection multitool.
Ping Castle & Purple Knight - AD security
IISCrypto - web server security
MS IIS Lockdown - IIS lockdown
CMTrace - log viewer
TreeFrog Portable & Space Sniffer - WinDirStat with more modern polished gui
Netflix Auditor - AD & permissions auditing.
MXToolbox Email Header Checker
M365 Admin App
Custom Mailbox Delegation powershell app - finds all shared mailboxes and returns all delegates & adds delegation to Amy specified mailbox.
KeePass or Bitwarden - password manager
Zabbix - infrastructure monitoring
SSL Checker & OpenSSL - cert management
Yumi - gui to make bootable flash drives, BIOS or UEFI, will download any Linux & the more popular ISO tools.
Notepad++ & Sublime editor
Windows steps recorder - makes building how-to docs a breeze.
ZoHo ADManage - GUI based AD management & automation.
ronmanfl@reddit
RoyalTS
TJLaw42@reddit
I can't upvote this enough. It's the Leatherman for remote connections. Life changing.
noxypeis@reddit
- Remote Desktop Manager (by Devolutions) (Free)
- Revo uninstaller (Free)
- WinDirStat (Or WizTree) (both are Free)
- Hirens Boot CD PE (the legal version - also free)
- VSCode + Github Copilot for writing quick scripts (Free versions available that work decently well)
NteworkAdnim@reddit
Remote Desktop Manager is amazing. When I was new I just kept RDP ing into computers/servers and would have a bunch of small resized window open like an idiot.
TJLaw42@reddit
Try TSRoyal - it changed my life.
Hale-at-Sea@reddit
WizTree is extremely good, but it's only free for personal use
VA_Network_Nerd@reddit
I'm pretty happy with my Milwaukee multi-bit screwdriver...
TJLaw42@reddit
Kobalt Double Drive all the way.
protogenxl@reddit
Megapro 211R1C36RD 1" 13-in-1 Ratcheting Automotive Driver.
I have had the LTT screwdriver "at home" before it existed
Psychological_Draw78@reddit
Combine that with a Wera 393 S they are awesome
Superb_Raccoon@reddit
Was it free?
TheFatAndUglyOldDude@reddit
Mine too! The way the handle breaks down and sort of has a drill feel is really comfortable. Plenty of torque for just about anything I need to do with it. And fantastic battery life!
VA_Network_Nerd@reddit
The battery in mine is good for a lifetime.
Milwaukee Screwdriver
burnte@reddit
People talk about WinDirStat but SpaceSniffer has been a much better version of that tool for 15 years. Cleaner display, more info, you can drill down in folders and delete single files or whole trees.
darkwyrm42@reddit
Parted Magic. I can't count how many jams it's given me the tools to pull myself out of, and I keep discovering more ways to use what's jammed into it
SaintEyegor@reddit
I usually just use what comes with Linux and script as needed.
sudobw@reddit
MobaXterm
Can do RDP, SSH, SFTP, all from one program. Just replaced RDCMan with this.
Late-Ask-7102@reddit
I bought myself a license of ManicTime for accurate time tracking and billing
Ujhagyma@reddit
Nobody mentioned Total Commander yet. Isn't it cool to use an orthodox file manager anymore?
netsysllc@reddit
PDQ deploy and inventory, Action1, Notepad++, mocha tn5250
spwns105@reddit
Wish I knew about PDQ much earlier in my career. So nice in an all Windows shop!
Sufficient_Yak2025@reddit
SecureCRT and Cursor
Immediate-Opening185@reddit
Cert bot and obsidian
protogenxl@reddit
Notepad++
Psychological_Draw78@reddit
NetBox is awesome, but first, setting it up can be overwhelming thinking, holy shit that's alot of devices to enter haha
Chronoltith@reddit
Excuse the name dump:
Sysinternals including PSTools OpenSSL NMAP Angry IP Scanner IISCRypto MS's Lockout tools puTTy WinSCP Fiddler Wireshark
Loong_Road@reddit
Isn’t Angry IP Scanner black listed by most security suites ?
Chronoltith@reddit
Don't know, but I've been in the habit of telling security teams when I need to use it on a customer network given that it can trigger reconnaissance alerts.
tropicbrownthunder@reddit
As a Linux sysadmin that won't touch Linux desktop with a 10ft pole I really love Putty but MobaXterm takes it to the next level
Chronoltith@reddit
There are better SSH clients there but it's one of those by ear ubiquitous apps, a bit like vim and it's ilk, that one needs to know
NteworkAdnim@reddit
Fiddler s pretty cool. I have it but don't get to use it enough. Same with Wireshark. What kinds of things are you typically doing with those?
Chronoltith@reddit
I don't use Fiddler that often, but when I did I was investigating some weird behaviour between a desktop and an HTTPS server.
Wireshark - most recently I've been learning how to do it. I did an analytical commentary of a capture file as part of a SOC course offered by a University.
Irascorr@reddit
The Sysinternals Suite
A bootable, reliable, Pre-install Environment method, or a quick way to fabricate one in an emergency.
Understanding and constant reminders of the levels of OSI communications model.
Is it on?
Is it plugged in?
Have you rebooted?
[CONSTANT VIGILANCE!]
The basics have saved hours of troubleshooting.
And it is ALWAYS dns.
<3
P..S. Watch all of Mark Russinovich's demonstration videos.
Smeg84@reddit
Caffeine.exe to stop my Teams status switching away while I'm questioning my career choices.
TheShootDawg@reddit
NetDisco this will scan all your devices, do an import (suck) of all your switch arp/mac tables, do a little fingerprint the devices, and allow you to find almost any mac/ip address on your network.
I used it yesterday to find the switch and port number of about 130 security devices by their ip address, across 200+ switches in 23 locations. Took less like 15-20 minutes, most of that time copying data to a spreadsheet. Now we can migrate those devices to a new vlan in their building next week.
Hot-Season9142@reddit
Fan favorite for more years than I care to admit: https://portableapps.com
Also SysInternals, PowerToys, Notepad++, DrawIO. Cuz I need Windows to remotely access VDI, etc. to reach my work Linux servers.
Linux: rsync, tmux, mPuTTY, nmon, screen.
Mehere_64@reddit
My beer fridge sitting next to my desk.
Hot-Season9142@reddit
My Kuerig setting on the corner of my desk.
PowershellAddict@reddit
RoyalTS. It's the best RDP manager on the market imo. Best feature is dynamic folders imo, I can use powershell scripts to populate the folders with RDP connections from AD. It's awesome.
schwaaaaaaaa@reddit
Create a new shortcut on your desktop and paste this in:
%windir%\explorer.exe shell:::{ED7BA470-8E54-465E-825C-99712043E01C}
404reply@reddit
Notepad++
devangchheda@reddit
Ventoy - for multiple iso boot so I can install windows 11 easily and also use hiren boot cd for any issues by just using 1 USB
Profwiz - Such a time saver. I use this to migrate the computers from local/domain joined to Entra joined devices while maintaining their taskbar, printers etc.
Advanced IP Scanner - To scan the network and get http interface login portal very easily. I actually prefer Run Zero tool but for a immediate scan one off I use AIS tool
MGMan-01@reddit
I can't speak for the cost of any these as for most of these tools they were already in place when I started, but some that I've seen commonly in companies I've worked with:
beuyau@reddit
https://www.lantopolog.com, more networking that Sysadmin but I saved countless hours with this tool
Reasonable-Pool7204@reddit
Recurring IT tasks? Evidence delivery? I use OPCdesk to organize those and collect all data from my scripts into a database
midnitepremiere@reddit
Maybe obvious, but get comfortable doing basic tasks in PowerShell. Scripting is awesome and I recommend that too, but I have a notebook with various one or two line commands that save me so much time. Things like checking permissions on a calendar, pulling a list of AD groups a user is in, etc. You don’t need a comp sci degree to get a ton of value out of PowerShell.
eig10122@reddit
Notepad. Paint. Brain. Hands. Eyes.
NoobForBreakfast31@reddit
I have collected some here. Software only of course. No downloadable ram.
https://noob31.com/windowstools/
Go through and see if you can use anything.
JamieTenacity@reddit
Great site👌
Lots of web tools to investigate too.
NoobForBreakfast31@reddit
Its mine. Mail me with suggestions if you have any.
zxr7@reddit
Please add XCA ssl key management. I happen to use it daily: https://hohnstaedt.de/xca/
NoobForBreakfast31@reddit
Thank you. This is actually very interesting.
nmonsey@reddit
Sysinternals Suite
The Sysinternals Troubleshooting Utilities have been rolled up into a single Suite of tools. This file contains the individual troubleshooting tools and help files. It does not contain non-troubleshooting tools like the BSOD Screen Saver.
https://learn.microsoft.com/en-us/sysinternals/downloads/sysinternals-suite
sudonem@reddit
On the Linux side I use these daily:
BinaryWanderer@reddit
Tmux: I see you are a admin of culture.
BatemansChainsaw@reddit
there's dozens of us!
ho_0die@reddit
It's both a privilege and quite a joy to find myself in the company of minds so attuned in depth and discernment. The clarity of thought, the shared pursuit of understanding and the generosity with each of you offers your insight.. it reminds me how rare and vital such fellowship and like mindedness is. I count it as no small gift to be among individuals whose wisdom not only informs but elevates. Your presence is as edifying as it is energizing. One life truly is "far too short a time to live among such excellent and admirable hobbits." 😉
SomeWhereInSC@reddit
you need to join the greeter guild with Troy Hawke, you would be great...
sudonem@reddit
Oof. Yes.
Especially when you combine it with a well configured vim setup, you’re off to the races.
I definitely don’t hate on VSCode (it’s very good) but my productivity skyrocketed when I fully commuted to nvim and tmux.
(And I’d be lying if I said it didn’t make me feel like a legit hacker to fly like that in the terminal ha)
MikeZ-FSU@reddit
Good list. Also:
rubixcube101@reddit
Ditto clipboard PingInfoView Treesize Free Angry or advanced IP scanner
Mcgreggers_99@reddit
Bob.Omb's Modified Win 10 PE boot disk on USB, DVD for physical machines and an ISO for booting directly on ESXi vm's is helpful if you lose the local admin password on a Windows VM and have to restore from something that has broken trust with a Domain Controller... Provided you have the bitlocker key for the local drive.
trisemmy@reddit
I like using VisiData for quickly getting a sense of data I run into. A typical workflow for me involves logs; imagine an unstructured web server log; you could load that in, regex extract e.g. URL paths and request times (
;
), then define an aggregate on the request times (+ sum
) and pull a summary table on the paths (F
) to figure out what paths are taking the most processing time in total. Nothing you couldn't do with a scripting language, for sure, but it removes nearly all of the overhead for simple analysis for me.teganking@reddit
MobaXterm
Alienate2533@reddit
I’ve tried pretty much all others and MobaXterm isn’t beatable. Especially when you figure out how to load in Cisco ios syntax. Makes working in switches beautiful.
roxeo@reddit
powershell notepad++ mRemoteNG teamviewer chatgpt paper and a pen ms planner ms lists visio xmind/mindmanager excel
Gantyx@reddit
Devolution RDM >> mRemoteNG
Alienate2533@reddit
MobaXterm >> All others.
Mr_Zonca@reddit
I use Notepad++ with a Compare plugin. There are so many times I just need to know the difference between two config files or logs or large commands. Also the find and replace in Notepad++ is pretty excellent.
BitteringAgent@reddit
I prefer sublime text over notepad++, but it's very much preference.
binkbankb0nk@reddit
Quick question. Is there any way to post a multi-line text block into either MS Planner or MS Lists and have it automaticallty make each line a seperate task or item on a list? If not, how are you adding the little things, only typing directly into them?
Thanks.
Professional_Chart68@reddit
mremotng was a king, too bad it new mainaner sucks
lurkerloo29@reddit
I have a project management pipe around here somewhere.
DueBreadfruit2638@reddit
I've recently discovered gdu as a cli replacement for WinDirStat. The performance is pretty incredible and it's great for someone like me who works with many remote systems. I've also started using the new Microsoft Edit. It's a great little modeless editor. When it comes to notetaking, if it's not dead-simple, I just won't do it. I've tried apps like OneNote, Loop, and Obsidian. It's just too much overhead. A simple, highly-performant CLI editor is perfect for me.
Dereksversion@reddit
Remote desktop manager by devolutions. Best rdp and terminal app I've used yet.
Encrypted credentials itself but I use a password manager for separation
pmandryk@reddit
WinDirStat Everything ManicTime
Gantyx@reddit
wiztree is better than windirstat
pmandryk@reddit
How so? I find WinDirStat has its limitations.
Gantyx@reddit
Well, wiztree relies on windows indexation if I remember well so it's way faster to scan everything
FrivolousMe@reddit
Yeah, near instant where windirstat starts to chug along on slow drives
Serious-Elephant5394@reddit
It was nice looking at the pacman faces eating up all the files though.
pmandryk@reddit
Nice. I'll give it a go.
Mr_Zonca@reddit
If I choose one thing I use the most, it’s probably a good screenshot app. I use it to aid my memory for silly things I want to compare later. I use them for explaining something to a coworker or a customer.
PickPic is the one I use but there’s lots green shot? And others are ok too, just personal preference.
povlhp@reddit
Sysinternas tools and AI script generation.
plump-lamp@reddit
"hey boss, chatGPT took down prod again. No I don't know what the script does but it told me it was right"
Mr_Zonca@reddit
“Hey bro, I know everything there is to know about coding and never ever have to reference something I forgot the command for. Also I leave perfectly detailed comments in my code so others know exactly what is going on. I don’t need AI and I am better and faster than a computer!”
povlhp@reddit
I have dev background. So I know what I do. And often there is bugs in generated code anyway. AI aka A-lot-of-indians does make mistakes.
Microsoft invested a lot in the 700 Indians AI company that just went bankrupt. It was the best code generating AI out there.
Aethernath@reddit
For terminal; Set up background colors based on hostname. (Blue for acc, red for prod). Fzf for autocomplete etc Atuin for shell history Maccy for clipboard history
obviousboy@reddit
Best tool I’ve seen especially for finding other tools was the search bar in this subreddit.
Whyd0Iboth3r@reddit
Needs more upvotes. We get a couple of these a quarter.
simpleittools@reddit
Sysinternals, and CJWDev.com (though CJWDev has been idle a long time)
rcp9ty@reddit
Macrium Reflect
Rufus
Splashtop
Husky Ratcheting Precision Screwdriver Set (23-Piece)
Milwaukee FASTBACK 6-in-1 Folding Utility Knives with General Purpose Blade
FLUKE NETWORKS Tone and Probe Kit: MT-8200-60-KIT
MILWAUKEE Multi-Bit Screwdriver: Hex/Phillips/Torx Tip, 9 Tips, 9 in Overall Lg, Magnetic
Docker Workday Pants / Dickies Polyester Pants
Spare clean Work shirt / Spare unexpected dirt work shirt.
Low Voltage Electrician number saved in phone
Friends in the industry that you can call after hours and vent to when Users do something stupid.
cyberkine@reddit
Royal TS/X - one program that lets me log into everything: ssh, rdp, web, sftp, vnc and more
tmux - terminal multiplexer like it says in the name
Slack - instant coms with all my in-house peers
cdpr - Cisco Discovery Protocol decoder (for those who can't afford a Fluke Link-IQ)
nmap and wireshark - the standard network snooping tools
pdp10@reddit
tmux
yes, butscreen
still has a place for its serial terminal client support, as well.lldpctl
, or nowlldpcli show neighbors
for LLDP.tcpdump
.Superb_Raccoon@reddit
Yes, they are all built into LINUX.
mcapozzi@reddit
Beyond Compare, mRemoteNG, Notepad++, Process Explorer, Windows PowerToys.
SourlandRides@reddit
Macrium reflect for copying drives. There's a free trial I just make a new account every time I need to use it lol.
NSFW_IT_Account@reddit
Just keep the exe file on a thumb drive and install it when needed. I never need to recreate account
waxwayne@reddit
Notepad++ has saved me so many times.
bmfrade@reddit
everything by voidtools
Striking_Cut_2285@reddit
Leatherman, putty, Cisco console cable. I’m more on the networking side of things though
MrD3a7h@reddit
I have a knife with a built-in bit holder. Works great. Definitely a paid option unless you have some baggy pants and quick fingers.
WMDeception@reddit
Microsoft 365 admin phone app. Roll over in bed and block that user from sign in with current session revocation. Back to sleep.
ExcitingTabletop@reddit
iFixit kit, 12V mini drill, Fluke tester, Pockethernet, multi-tool, good crimpers, etc.
I keep a general set of tools in my car, and they come in handy pretty often. In fairness, because folks know I keep generic tools in my car.
Digital tools? These days, as a sysadmin, I write more code than anything else. Lots of SQL, powershell, Linux shell script, etc etc.
No_Adhesiveness_3550@reddit
You never know when you might need pliers or wire cutters.
Brad_from_Wisconsin@reddit
shutdown -now -reboot
Bodycount9@reddit
Right Click Tools has free versions of MECM tools and Intune tools you can download. Be aware they require full information from you and they will keep calling you about buying the full version. The free version however does a nice job by itself though.
NPMGuru@reddit
A few that I think are underrated or just not talked about enough:
And for network performance stuff, I work with a company called Obkio. It's a super easy-to-deploy tool that monitors things like latency, jitter, and packet loss between locations (so you can catch real issues before users do). It’s especially nice if you manage remote sites or deal with weird ISP problems. Definitely underused compared to the big legacy monitoring tools, and there’s a free trial to test it out.
lee-keybum@reddit
Some handy tools I use often are an iFixit toolkit and a 4-Claw pick-up tool for hard to reach places.
Also, I'll just leave this here: https://github.com/awesome-foss/awesome-sysadmin
NomadB516@reddit
SecureCRT (free alternative would be RDCMAN (Remote Desktop Connection Manager by Sysinternals)). Physical tools - Net Ally LinkRunner. Klein 17-in-1 screwdriver, Klein 27-in-1 Tamper Proof Screwdriver. Label Maker (Dymo Rhino 5200). Console Cable
bruch_luvs_tuna@reddit
ProfWiz for transferring user profiles from one to another.
iFixit Screwdriver set.
USB StarTech Crash Cart. You can use your laptop as a VKM for servers and workstations.
Password Manager.
Gantyx@reddit
Devolution Remote Desktop Manager
VS Code
Wiztree
WinDbg
Affine (for note taking)
Action1
Innoreader (for new technology monitoring)
Chocolatey
NetworkingWolf@reddit
Rufus, Robo Copy, Remote Desktop Manager (there is a free version which works great), KeyPass2, HWINFO
These were my go to when I was working on servers. Each one helps out a ton and can make life easier. Another good tool to have in the arsenal is an IFixit kit or some type of electric screwdriver. Last thing I would recommend, if you have POTs line such as for faxing get a simple RJ11 phone tester.
SpectralBytes@reddit
NteworkAdnim@reddit
I've been using ManageEngine's Endpoint Central for going on 10 years now and I love it and use it every day for things like softawre deployment, updates, asset inventory, remote access, etc.
blackbeardaegis@reddit
Powershell
aliesterrand@reddit
I don't use RVTools as much as I should, but it's very good for VMWare.
BinaryWanderer@reddit
Just make sure you check it for bugs. Someone got ahold of it a little bit ago and embedded some not-so-friendly bits into it.
serverhorror@reddit
Sysinternals, sizer (brianapps), komorebi, vom, Emacs, vs code, git, power tools, zellij, tmux, Winget (and for love of everything fun and forbidden, learn how to package for it), ...
QliXeD@reddit
Lnav for logs
Outside-After@reddit
Powershell/Bash
AWS CLI
AWSume
K9s
derfmcdoogal@reddit
Action1 and Blumira's Free M365 SIEM.