CLI-Tool
kejilion/sh avatar
kejilion/sh

kejilion/sh: eine All-in-One-Skript-Toolbox für die Linux-Verwaltung

KEJILION.SH Linux Ein All-in-One-Linux-Verwaltungsskript!

3.142 Sterne1.012 ForksShellApache-2.0

Auf einen Blick

Was ist das?
Ein Shell-Skript-Projekt, das Systemüberwachung, Netzwerktests, Docker-Verwaltung, LDNMP-Website-Setup, Backup und Migration sowie Sicherheitsmaßnahmen hinter einem interaktiven Menü vereint.
Für wen ist es gedacht?
Das README enthält keine Benchmarks, Nutzerzahlen oder Drittanbieter-Bewertungen und gibt keine Sicherheitszusagen. Tatsächliche Stabilität, Kompatibilität und Produktionsverhalten müssen anhand einer bestimmten Distribution und bestimmter Vorgänge verifiziert werden.
Darf ich es kommerziell nutzen?
Ja. Apache-2.0 ist eine freizügige Lizenz: Sie dürfen darauf aufbauende Software nutzen, verändern und verkaufen, solange Sie die Urheberrechts- und Lizenzhinweise beibehalten.
Wird es noch gepflegt?
Ja. Die letzten Commits kamen vor 1 Tag.
In welcher Sprache ist es geschrieben?
Hauptsächlich Shell, laut der Sprachstatistik von GitHub.

Die Antworten beruhen auf den GitHub-Daten des Projekts (zuletzt abgeglichen am 15. September 2026) und auf unserer Analyse. Sie sind keine Rechtsberatung.

TIEFGEHENDE OPEN-SOURCE-ANALYSE

Welche Aufgaben das Skript in einen Einstiegspunkt bündelt

kejilion/sh bezeichnet sich selbst als KEJILION.SH One-Click-Skriptwerkzeug, eine Shell-Skript-Toolbox für Linux-Server. Laut README kombiniert das Projekt Systemstatusübersicht, Netzwerktestwerkzeuge, Docker-Container-Verwaltung, LDNMP-Website-Bereitstellung, Website-Schutz und -Optimierung, Backup und Migration, BBR-Beschleunigung, einen App-Markt und einen automatischen Aktualisierungsmechanismus in einem interaktiven Werkzeug. Das Projekt stellt sich zweisprachig auf Chinesisch und Englisch vor und sagt, es solle die Serverwartung für Anfänger wie erfahrene Benutzer einfacher machen. Die Repository-Startseite ist https://kejilion.sh, der Standardzweig ist main, die Hauptsprache ist Shell, und die Repository-Metadaten nennen 3.050 Sterne, 982 Forks und 75 offene Issues.

Installationsbefehl und Ablauf des ersten Starts

Das README dokumentiert einen Einzeiler-Installationsbefehl: bash <(curl -sL kejilion.sh) für die chinesische Version und bash <(curl -sL kejilion.sh) en für die englische Version. Ausgeführt wird als root. Beim ersten Start fordert das Skript zur Einrichtung des k-Kurzbefehls auf, danach öffnet die Eingabe von k das Hauptmenü. Ein mit IMPORTANT markierter Hinweis warnt, dass das Skript systemnahe Vorgänge wie Softwareinstallation, Netzwerk-, Firewall-, Festplatten- und Website-Umgebungsänderungen ausführt, und bittet darum, die Terminalhinweise zu lesen und wichtige Websites, Datenbanken, Container und Konfigurationen vorab zu sichern. Das Repository dokumentiert keine Offline-Installation, Installation über Paketmanager oder Ausführung in einem Container.

Unterstützte Distributionen und Verhalten je nach System

Das README zeigt Abzeichen für Ubuntu, Debian, CentOS, Alpine Linux, Kali, Arch, Red Hat, Fedora, AlmaLinux und Rocky Linux. Es heißt, dass Pakete, Netzwerk-Stack und Diensteverwaltung zwischen Distributionen variieren und das Skript Funktionen entsprechend den Fähigkeiten des aktuellen Systems freigibt. Versionsnummern je Distribution werden nicht genannt, und eine Verfügbarkeitsmatrix je Funktion und Distribution fehlt. Ob eine bestimmte Funktion auf einer bestimmten Distribution funktioniert, muss daher durch Ausführen des Skripts auf diesem System geprüft werden.

Die aufgeführten Kernfunktionen

Die Kernfunktionen stehen als Liste: Systemstatusübersicht zeigt CPU, Speicher, Festplatte, Bandbreite und ähnliche Laufzeitdaten; Netzwerktools umfassen Geschwindigkeitstests, Rückwegsprüfungen, Latenz und Paketverlusttests; Docker-Verwaltung deckt Container, Images, Netzwerke, Volumes und Protokolle ab; LDNMP-Bereitstellung richtet Nginx, MySQL, PHP und Redis ein; Website-Schutz und -Optimierung bietet Anti-CC, Anti-Crawler, Firewall und Tuning-Werkzeuge; Backup und Migration unterstützt Website- und Datenbank-Backups, Wiederherstellung und Remote-Transfer; BBR-Beschleunigung verwaltet Kernel-Beschleunigung und TCP-Überlastungssteuerung; der App-Markt unterstützt die Ein-Klick-Installation und Verwaltung gängiger Panels, Dienste und Anwendungen; der Aktualisierungsmechanismus prüft die Skriptversion und bietet einen Aktualisierungseinstieg. Jeder Eintrag umfasst im README nur ein oder zwei Zeilen, ohne Details zu Implementierung, Abhängigkeiten oder Standardkonfiguration.

KPanel und weitere Dokumentationszugänge

Für die Bedienung im Browser dokumentiert das README bash <(curl -sL kejilion.sh) app kpanel als Ein-Befehl-Weg zur Bereitstellung von KPanel. Es nennt KPanel die moderne Web-Verwaltungsform von kejilion.sh und sagt, dass reale Ressourcen, die vom Skript, von SSH, Docker Compose und KPanel erstellt wurden, sich gegenseitig erkennen und weiterverwalten lassen. Das README verlinkt das KPanel-GitHub-Projekt und einen Blogbeitrag zu KPanel-Bereitstellung und -Funktionen. Außerdem verlinkt es ein Skript-Änderungsprotokoll, eine App-Markt-Beschreibung, den GitHub-Issue-Tracker und die offizielle Website.

Sicherheitshinweise und Umfang der Lizenz

Das README rät, das Skript nur von der offiziellen Domain und diesem Repository zu beziehen und den Quellcode vor der Ausführung zu prüfen; wichtige Websites, Datenbanken, Docker-Daten und Systemkonfigurationen regelmäßig zu sichern; vor Upgrades, Deinstallationen, Festplatten- oder Netzwerkoperationen auf Produktionsservern den im Terminal angezeigten Auswirkungsbereich zu bestätigen; und beim Melden von Issues Passwörter, Tokens, private Schlüssel und öffentliche IPs zu verbergen. Das Projekt steht unter der Apache License 2.0. Der Lizenztext gewährt Urheberrechtsrechte zur Vervielfältigung, Erstellung abgeleiteter Werke, öffentlichen Zurschaustellung und Aufführung, Unterlizenzierung und Verbreitung und enthält eine Patentlizenz mit bestimmten Bedingungen. Der Lizenztext sagt nichts über Sicherheitsgarantien, Supportzusagen oder Leistungszusicherungen aus.

Systemnahe Menüpfade

KEJILION.SH bündelt Vorgänge, die unterschiedliche Risikoprofile haben: Docker-Objekte und Logs, LDNMP mit Nginx, MySQL, PHP und Redis, Firewall- und Website-Optimierung sowie Festplatten- und Netzwerkeinstellungen. Die Oberfläche kann den Einstieg vereinfachen, ändert aber nichts daran, dass ein Root-Aufruf reale Systemressourcen verändert.

KPanel und gemeinsame Ressourcen

Der Befehl `bash <(curl -sL kejilion.sh) app kpanel` installiert KPanel über den App-Einstieg. Laut README können Ressourcen, die über Script, SSH, Docker Compose oder KPanel angelegt wurden, gegenseitig erkannt und weiterverwaltet werden. Die konkrete Rechtevergabe, Upgrade-Strategie und Rückabwicklung beschreibt der Text nicht.

Redaktionelles Fazit

Das README enthält keine Benchmarks, Nutzerzahlen oder Drittanbieter-Bewertungen und gibt keine Sicherheitszusagen. Tatsächliche Stabilität, Kompatibilität und Produktionsverhalten müssen anhand einer bestimmten Distribution und bestimmter Vorgänge verifiziert werden.

Offizielle Quellen

  1. Official documentation
  2. Official README
  3. Project repository
  4. Release notes
Community-Notizen

Community-Notizen