/NetControlCenter

Primary LanguagePythonMIT LicenseMIT

NetShell

NetShell is a script that allows you to remotely execute commands on client machines over a network. It provides a simple and efficient way to manage and control multiple clients from a central server.

NetShell

Features

  • Connect to multiple clients simultaneously
  • Execute commands on clients and receive output
  • Change directories on clients
  • List connected clients
  • Easily navigate between clients

Requirements

  • Python 3.x
  • Additional Python modules: socket, json, termcolor, colorama

Usage

  1. Modify the IP and PORT variables in the script to match your server's IP address and desired port.
  2. Run the script on the server machine.
  3. Install the required Python modules if not already installed (Linux/Windows specific installation commands provided in the script).
  4. Run the script on client machines, specifying the server's IP address and port.
  5. On the server, use the command prompt to interact with the clients (e.g., execute commands, change directories).

License

This project is licensed under the terms of the MIT license. See the LICENSE file for more information.


NetCommander

NetCommander is a powerful network management tool that enables remote command execution and control over multiple client machines. It simplifies the administration and orchestration of network operations from a centralized server.

NetCommander

Features

  • Remote execution of commands on multiple clients
  • Seamless navigation between clients
  • Change directories on clients
  • List and manage connected clients
  • Help command for quick reference

Requirements

  • Python 3.x
  • Additional Python modules: socket, json, termcolor, colorama

Usage

  1. Modify the IP and PORT variables in the script to match your server's IP address and desired port.
  2. Run the script on the server machine.
  3. Install the required Python modules if not already installed (Linux/Windows specific installation commands provided in the script).
  4. Run the script on client machines, specifying the server's IP address and port.
  5. Use the command prompt on the server to interact with the clients (e.g., execute commands, change directories).

License

This project is licensed under the terms of the MIT license. See the LICENSE file for more information.