Skip to content

Latest commit

 

History

History
77 lines (43 loc) · 2.34 KB

README.md

File metadata and controls

77 lines (43 loc) · 2.34 KB

Remote-Access

Remote Access Project

Screenshot from 2023-12-03 21-24-26

Welcome to the Remote Access Project! This project is a demonstration of a simple remote access system implemented in Python, exploring network programming and system administration concepts. Whether you're a student, developer, or tech enthusiast, feel free to explore, contribute, and learn from this project.

Project Overview

The Remote Access Project focuses on creating a basic remote access system with the following features:

  • Command Execution: Execute commands remotely on the server.
  • File and Directory Management: Perform operations like listing files, creating directories, removing files, and more.
  • Secure Communication: Prioritize security by implementing secure communication channels.

Getting Started

Prerequisites

Before you begin, ensure you have the following installed:

  • Python 3.x

Installation

  1. Clone the repository:

    https://github.com/prasannakumarvg/Remote-Access.git

2.Navigate to the project directory:

>  cd remote-access-project

3.Run the server:

>   python3 server.py

4.Run the client (on a different machine or terminal):

>   python3 user.py

Usage :

Once the server and client are running, you can interact with the system using the available commands. Here are some examples:

ls # List the directories cd # Change the directories cd ../ # Go to the previous directory hidden # Show hidden directories rm.file # Remove a file rm.dir # Remove a directory file # Create a file open # Open a file copy # Copy a file or directory move # Move a file or directory rename # Rename a file or directory exit # Exit the connection

Contributing:

   Contributions are welcome! Whether you want to fix a bug, add a feature, or improve documentation, please follow the contribution guidelines.

License : This project is licensed under the MIT License.

Acknowledgments:

   Inspiration: Mention any projects, articles, or individuals that inspired your work.
   
   Tools Used: List any third-party tools, libraries, or frameworks used in the project.