Skip to content

M1001-byte/FenixManager

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FénixManager

GitHub forks GitHub issues GitHub stars GitHUb License

fenix-menu

💻 Requisitos

  • Ubuntu 18.04 LTS o superior.
  • Debian 12 o superior.

🚀 Instalacion

sudo apt-get update # Actualizar lista de paquetes
sudo apt-get upgrade -y # Actualizar paquetes
sudo apt-get install -y wget git # Instalar wget, git
wget https://raw.githubusercontent.com/M1001-byte/FenixManager/master/install.bash -O /tmp/install-fenix.bash # Descargar instalador
sudo bash /tmp/install-fenix.bash # Instalar

O instalacion en una sola linea.

sudo apt-get update; sudo apt-get upgrade -y ; sudo apt-get install -y wget git ; wget https://raw.githubusercontent.com/M1001-byte/FenixManager/master/install.bash -O /tmp/install-fenix.bash ; sudo bash /tmp/install-fenix.bash

🧉 Características

  • Administrar usuarios ssh
    • Agregar
    • Eliminar
    • Editar
    • Crear / Restaurar una copia de seguridad
  • Menú de instalación
    • Dropbear
    • Squid-proxy
    • Stunnel
    • Slowdns
    • Shadowsocks-libev ( incluye plug-ins )
    • Openvpn
    • V2ray / X-UI
    • FenixPysocks (Un simple proxy de redireccionamiento de puertos.Escrito en python3 )
    • badvpn udpgw
    • fenixssh ( Un binario personalizado de ssh,para mostrar un banner acorde al usuario a conectar)
    • Udp-custom ( Modo udp, solo funcional con HTTP Custom)
    • Zivpn-udp ( Modo udp, solo funcional con ZIVPN. Se agrego expiracion de las contrasenas)
  • Configuracion
    • Administrar Hitman ( Encargado de eliminar usuarios expirados,o que superen el número máximo de conexiones permitidas)
    • Administrar Firewall ( UFW )
      • Activas/Desactivar
      • Permitir/bloquear puertos
    • Cambiar zona horaria ( Disponibles solo las de habla-hispana )
    • Activar / Desactivar bloqueador de anuncios ( Misma lista de hosts que AdAway )
    • Bloquear / Desbloquear P2P ( Torrents, etc )
    • Cambiar ajustes de Fénix
      • Mostar / Ocultar Paneles
  • Desinstalar FénixManager
    • Elimina todos los archivos/directorios creados por el script
    • Elimina todos los servicios instalados por el script ( dropbear,squid,etc )
    • Restaura el archivo ".bashrc" al estado original
    • Elimina la entrada "/bin/false" del archivo "/etc/shells" ( Agregada para el correcto funcionamiento de dropbear )

Y mas por venir :)

FenixSSH

Agregamos un binario personalizado ssh para mostrar un banner muy util para los usuarios. Cada vez que un usuario se conecta, le mostrara su user,la fecha de expiracion y el numero maximo de conexiones permitidas. Por defecto viene con un banner, pero puedes cambiar. Ten en cuenta lo siguientes marcadores:

  • [user] = Usuario
  • [exp] = Fecha de expiracion
  • [maxConn] = Maximas conecciones
  • [author] = M1001-byte

Agregen eso marcadores a sus banner, en el lugar que ustedes quieran, y mi script se encargara de reemplazar esas llaves con sus respectivos valores

Donaciones

FenixManager es y siempre sera gratis. Si quieren apoyarme lo pueden hacer donando la cantidad que quieran o simplemente dando una estrellita a este repo. Muchas Gracias

USDT

Dirección USDT-TRC20:

TTMGFXCbPnCvtVR7gwKUMfJV51i71tUqrF

Recuerda usar la red TRC20 para evitar pérdidas.

Contacto

Unicos medios de contactos.

📝 Licencia

MIT

About

Un administrador de vps simple y eficaz.

Topics

Resources

License

Stars

Watchers

Forks