Skip to main content

Linux user manager

Project description

USYS – Linux User Manager

USYS is a simple command-line Linux user and group management tool. It provides an interactive interface to manage users and groups using clear commands and short aliases.

Features

  • Create, modify, and delete users
  • Create and manage groups
  • Add users to groups
  • View user and group information
  • Simple command aliases for faster usage

Disclaimer: This program may not always work as intended. Use it at your own risk, especially in production environments or large projects.

The program was primarily tested on Arch Linux. Other Linux distributions may behave differently.

Most operations require sudo permissions (except for listing functions), so make sure you understand what the program does before using it.

Usage: Navigate between shells using their commands. For example, type 'user' or 'u' to enter the user shell mode. Inside each shell you can execute commands related to that category. Each shell also provides its own help functions.

Shells:
user        (u)     User management
group       (g)     Group management
permission  (p)     Permission management
ssh         (ss)    SSH setup
samba       (sa)    Samba setup
apache      (a)     Apache setup

help        (h)     Show the short help menu
helpf       (hf)    Show this full help menu
exit        (q)     Exit the program

Flags (run outside USYS): usys --version Show the installed version usys --update Check for updates and install if available usys --helpf Show this full help message

Documentation and source code: https://github.com/WattoX00/usys https://pypi.org/project/usys/

If you encounter any issues, please report them here: https://github.com/WattoX00/usys/issues

Thank you for using USYS!

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

usys-0.1.3.tar.gz (18.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

usys-0.1.3-py3-none-any.whl (23.2 kB view details)

Uploaded Python 3

File details

Details for the file usys-0.1.3.tar.gz.

File metadata

  • Download URL: usys-0.1.3.tar.gz
  • Upload date:
  • Size: 18.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for usys-0.1.3.tar.gz
Algorithm Hash digest
SHA256 4d4d7c697084c5ac27022b5a9f3252ac06ad1d4a6a47abf8877fee78861fb0fd
MD5 61d942d10a71ff0772bc8756ad494107
BLAKE2b-256 667b5ffa43eac0c215cc146dea781c2bb77bfbcffec0103a28311299cc880e2f

See more details on using hashes here.

File details

Details for the file usys-0.1.3-py3-none-any.whl.

File metadata

  • Download URL: usys-0.1.3-py3-none-any.whl
  • Upload date:
  • Size: 23.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for usys-0.1.3-py3-none-any.whl
Algorithm Hash digest
SHA256 9cdb7df31e29906f267b01df6385974d17576e1fd132ea2ef9b7a8e3cb019f12
MD5 1457507986808f3886fded20212a293e
BLAKE2b-256 32ca101d4596c0c02e54ae1f664fecd2ed82433f99712a9f61385aa13e016291

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page