20 tools that every Sysadmin needs to know

Sysadmin or the system administrator is responsible for the entire system he manages from troubleshooting, testing, communicating and repairing systems so that they run smoothly. In order to do so, they must hold back the necessary tools.

Sysadmin or the system administrator is responsible for the entire system he manages from troubleshooting, testing, communicating and fixing systems so that they run "well". In order to do so, they must hold back the necessary tools.

Using the right tools for your career will save many hours of hard work, boring. If you are a Sysadmin, make sure you know or are using the 20 tools we have listed below.

WireShark

20 tools that every Sysadmin needs to know Picture 120 tools that every Sysadmin needs to know Picture 1 http://www.wireshark.org/

WireShark is the most important and popular network protocol analysis tool in the world. It allows you to see what's happening on the network at the micro level. This is the standard applied in many industries and educational institutions. Wireshark works multi-platform and works on macOS, Windows, and Unix.

  1. Use Wireshark to analyze data packets in the network

FileZilla

20 tools that every Sysadmin needs to know Picture 220 tools that every Sysadmin needs to know Picture 2 https://filezilla-project.org/

FileZilla is an FTP client and FTP server, with GPL license. It is able to connect to the SSH server securely. FileZilla is a great choice if you need to access the client comfortably, with GUI interface instead of CLI.

  1. Instructions for setting up individual FTP Server with FileZilla

Fiddler

http://www.telerik.com/fiddler

Fiddler is a proxy server, running locally, allowing developers to debug web applications. If you have multiple applications or different processors that can change the values ​​in a form, it will show the output when converting. If you are working with a remote API, you can also compose and redo requests if needed.

20 tools that every Sysadmin needs to know Picture 320 tools that every Sysadmin needs to know Picture 3

Sysinternals Suite

20 tools that every Sysadmin needs to know Picture 420 tools that every Sysadmin needs to know Picture 4 http://technet.microsoft.com/en-us/sysinternals/bb545021.aspx

Sysinternals Suite is the most commonly used Sysadmin toolkit for file, drive, network, process management, security and system information collection on Windows servers. One of the most popular and immediately useful utilities is Autoruns.exe, which helps identify automatic startup programs.

Mosh

http://mosh.mit.edu/

SSH users will get used to generating errors during remote sessions, a problem with WiFi that will cause work in progress to crash. Mosh is a secure alternative protocol that allows recovery of sessions as well as improved performance in general. Mosh is available for almost any platform, including plugins on Chrome.

20 tools that every Sysadmin needs to know Picture 520 tools that every Sysadmin needs to know Picture 5

Autossh

http://www.harding.motd.ca/autossh/

Designed for SSH tunnels rather than interactive sessions. Autossh will restart the session, the SSH tunnel is broken. If you want a permanent session, use it with "screen".

Cliforgot

20 tools that every Sysadmin needs to know Picture 620 tools that every Sysadmin needs to know Picture 6 http://cliforgot.com

Create a complete command line, complete options for many Windows system administration commands. These are documents that can be copied and pasted.

Clonezilla

20 tools that every Sysadmin needs to know Picture 720 tools that every Sysadmin needs to know Picture 7 http://clonezilla.org/

If you are managing and providing resources for a large number of computers, creating a main image and pushing it to all target machines is what Clonezilla will do. Clonezilla's multi-cast feature allows updating multiple parallel machines at the same time, with a large amount of data.

Clusto

20 tools that every Sysadmin needs to know Picture 820 tools that every Sysadmin needs to know Picture 8 https://github.com/clusto/clusto

Clusto is a Python-based server cluster management tool, allowing you to maintain an interface to interact with your infrastructure. Clusto stores data in any database that you can interact with via SQLAlchemy, reducing time and effort because you can start with everything you have on the spot.

Ansible

20 tools that every Sysadmin needs to know Picture 920 tools that every Sysadmin needs to know Picture 9 http://www.ansible.com

Ansible makes automation of IT provisioning tasks the easiest. Ansible Playbooks is a programming method that combines commands to run, then can execute them on any number of servers you are connecting via SSH.

Chef

20 tools that every Sysadmin needs to know Picture 1020 tools that every Sysadmin needs to know Picture 10 http://www.opscode.com/chef/

Chef helps automate your server infrastructure through the Chef client installed on each network node. The client will periodically probe the central Chef server and check the internal configuration based on the guided configuration, if any differences are found it will run the commands to bring them back to the correct configuration. Chef's ability to check the correctness of configuration is very useful in quick recovery if manual changes are made by Sysadmin.

Puppet

20 tools that every Sysadmin needs to know Picture 1120 tools that every Sysadmin needs to know Picture 11 http://puppetlabs.com/

Puppet allows declaring the configuration of servers through their Ruby DSL. If you already know Ruby, use Puppet quite simply, easily manage any number of servers. Puppet also provides a pre-configured virtual machine for you to study and try if needed.

Dnsmasq

20 tools that every Sysadmin needs to know Picture 1220 tools that every Sysadmin needs to know Picture 12 http://www.thekelleys.org.uk/dnsmasq/doc.html

Dnsmasq is a compact DNS decoder for local area network, you can use it instead of BIND or other "heavy" servers. This tool is ideal for use in low resource environments, such as routers or firewalls. It stores local requests but responds back to the DNS provider.

Bugzilla

20 tools that every Sysadmin needs to know Picture 1320 tools that every Sysadmin needs to know Picture 13 http://www.bugzilla.org/

Used primarily to report and handle software bugs, Bugzilla has been extended to allow quality assurance management, submit and review patches. Buzilla integrates with many source control systems, allowing the establishment of two communication ways to close errors with commitments, etc.

Sysdig

20 tools that every Sysadmin needs to know Picture 1420 tools that every Sysadmin needs to know Picture 14 http://www.sysdig.org/

Sysdig is an open-source, system-level management tool that allows capturing, filtering and saving the various processes running on Linux machines at any point. Sysdig does some common tasks like tracking any file that is open in a folder, in real time, easily. The Lua script can be used to modify and extend Sysdig's basic functions.

TreeSize

20 tools that every Sysadmin needs to know Picture 1520 tools that every Sysadmin needs to know Picture 15 http://www.jam-software.com/treesize_free/

TreeSize is the NTFS file size viewer, which helps visualize the amount of space that the file will use in Windows Explorer. TreeSize works on the target file's Master File Table, allowing you to read the results faster without having to view the content.

7-Zip

20 tools that every Sysadmin needs to know Picture 1620 tools that every Sysadmin needs to know Picture 16 http://www.7-zip.org/

Open source decompression software, works very fast on any large .zip file and can create self-extracting files in .7z format.

Notepad ++

20 tools that every Sysadmin needs to know Picture 1720 tools that every Sysadmin needs to know Picture 17 http://notepad-plus-plus.org/download/

Great source code editor, regular expression support, syntax highlighting and tabbed interface. If you move between computers, try using the portable version of Notepad ++, which can run from USB or shared drives.

KeePass

20 tools that every Sysadmin needs to know Picture 1820 tools that every Sysadmin needs to know Picture 18 http://keepass.info/

Open source password manager, KeePass lets you create strong, random passwords for each website or application. Safe storage, KeePass allows you to maintain secure passwords without having to remember hundreds of 20-character sequences plus passwords or even worse - type them out. If you need to share password files with others or access from multiple locations share that file in DataAnywhere.

Netcat

http://netcat.sourceforge.net/

Netcat is likened to the "swiss-army knife" of the network utility, which is useful for anything related to sending or receiving network gate information.

For example: If you need a one-shot webserver on port 8080

{echo -ne "HTTP / 1.0 200 OKrnContent-Length: $ (wc -c

20 tools that every Sysadmin needs to know Picture 1920 tools that every Sysadmin needs to know Picture 19

Process Explorer

http://technet.microsoft.com/en-us/sysinternals/bb896653.aspx

Monitor, identify, start and stop processes that need to be manipulated on a Windows machine. In addition, this tool is also great if used to track memory leaks and find fake processes.

20 tools that every Sysadmin needs to know Picture 2020 tools that every Sysadmin needs to know Picture 20

Do we miss any tools that you find useful? Please share by commenting below this article!

3.8 ★ | 13 Vote