ediloaz / SSH-Remote-Manager

Using SSH protocol, it can manage users and groups (create, modify, delete) on a remote linux machine just by specifying its IP, username and password.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Users and Groups Remote Manager

This script was created as part of an evaluation of a baccalaureate course in engineering. Using the SSH protocol, from a server machine it can be connected to a client machine in order to manage its users and groups. The program has these options:

  1. Create user
  2. Modify user
  3. Delete user
  4. Set user password
  5. Create group
  6. Delete group
  7. Exit

Getting Started

These instructions will get you a copy of the project up and running on your local machine for development and testing purposes. See deployment for notes on how to deploy the project on a live system.

Prerequisites

It is necessary to have installed ssh (on server and client) and sshpass in our linux. You can install it with the following commands:

sudo apt-get install ssh
sudo apt-get install sshpass

Running

First is necessary do the script a executable script with the command

chmod +x script

and then it can be opened

./script

Screenshot of menu

Built With

Authors

  • Edisson López - Initial work - ediloaz

See also the list of repositories who I participated/created.

About

Using SSH protocol, it can manage users and groups (create, modify, delete) on a remote linux machine just by specifying its IP, username and password.


Languages

Language:Shell 100.0%