Weiter zum Inhalt
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Hell
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dunkel
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. ioBroker Allgemein
  4. Installation als root abfragen und verhindern?

NEWS

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    18
    1
    771

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    18
    1
    6.2k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    1.5k

Installation als root abfragen und verhindern?

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
14 Beiträge 7 Kommentatoren 838 Aufrufe 8 Beobachtet
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • S Shadowhunter23

    Man liest ja öfters das iobroker mit root installiert wurde. Gibt es keine Möglichkeit ins Installations-Script eine Abfrage einzubauen ob der momentane User root ist und die Installation dann anzuhalten. Oder stelle ich mir das zu einfach vor? Die Hinwiese von @Thomas-Braun würden in Zukunft doch weniger werden dass man nicht als root arbeitet.

    edit
    Vielleicht nicht anhalten aber eine Abfrage / Hinweis das man als root unterwegs ist. Mit einer Bestätigung das man dies trotzdem tun möchte.

    CodierknechtC Offline
    CodierknechtC Offline
    Codierknecht
    Developer Most Active
    schrieb am zuletzt editiert von
    #4

    @shadowhunter23 sagte in Installation als root abfragen und verhindern?:

    Gibt es keine Möglichkeit ins Installations-Script eine Abfrage einzubauen ob der momentane User root ist

    Die Installation ist eine Sache - das Rumpfuschen als root nach der Installation eine ganz andere ...

    "Any fool can write code that a computer can understand. Good programmers write code that humans can understand." (Martin Fowler, "Refactoring")

    Proxmox 9.1.1 LXC|8 GB|Core i7-6700
    HmIP|ZigBee|Tasmota|Unifi
    Zabbix Certified Specialist
    Konnte ich Dir helfen? Dann benutze bitte das Voting unten rechts im Beitrag

    S 1 Antwort Letzte Antwort
    0
    • CodierknechtC Codierknecht

      @shadowhunter23 sagte in Installation als root abfragen und verhindern?:

      Gibt es keine Möglichkeit ins Installations-Script eine Abfrage einzubauen ob der momentane User root ist

      Die Installation ist eine Sache - das Rumpfuschen als root nach der Installation eine ganz andere ...

      S Abwesend
      S Abwesend
      Shadowhunter23
      schrieb am zuletzt editiert von
      #5

      @codierknecht sagte in Installation als root abfragen und verhindern?:

      Die Installation ist eine Sache - das Rumpfuschen als root nach der Installation eine ganz andere ...

      Wenn ich das richtig gesehen habe gibt es ein Script dass das schon kontrolliert und stoppt.
      War das nicht das nodejs-update Script?

      Proxmox 9 HA-Cluster mit 3x HP prodesk 400 G6 i5
      Bei einem downvote bitte melden, es könnte sein, dass dieser ungewollt ist!

      Thomas BraunT 1 Antwort Letzte Antwort
      0
      • S Shadowhunter23

        @codierknecht sagte in Installation als root abfragen und verhindern?:

        Die Installation ist eine Sache - das Rumpfuschen als root nach der Installation eine ganz andere ...

        Wenn ich das richtig gesehen habe gibt es ein Script dass das schon kontrolliert und stoppt.
        War das nicht das nodejs-update Script?

        Thomas BraunT Online
        Thomas BraunT Online
        Thomas Braun
        Most Active
        schrieb am zuletzt editiert von Thomas Braun
        #6

        @shadowhunter23 sagte in Installation als root abfragen und verhindern?:

        War das nicht das nodejs-update Script?

        Ja, das war da mal drin. Und im iob diag war das auch mal aktiv. Da aber eher versehentlich.

        Ganz aktuell gibt es aber diesen PR dazu:

        https://github.com/ioBroker/ioBroker/pull/548

        Und hier begleitend im Installer:

        https://github.com/ioBroker/ioBroker/pull/552

        Linux-Werkzeugkasten:
        https://forum.iobroker.net/topic/42952/der-kleine-iobroker-linux-werkzeugkasten
        NodeJS Fixer Skript:
        https://forum.iobroker.net/topic/68035/iob-node-fix-skript
        iob_diag: curl -sLf -o diag.sh https://iobroker.net/diag.sh && bash diag.sh

        S 1 Antwort Letzte Antwort
        2
        • Thomas BraunT Thomas Braun

          @shadowhunter23 sagte in Installation als root abfragen und verhindern?:

          War das nicht das nodejs-update Script?

          Ja, das war da mal drin. Und im iob diag war das auch mal aktiv. Da aber eher versehentlich.

          Ganz aktuell gibt es aber diesen PR dazu:

          https://github.com/ioBroker/ioBroker/pull/548

          Und hier begleitend im Installer:

          https://github.com/ioBroker/ioBroker/pull/552

          S Abwesend
          S Abwesend
          Shadowhunter23
          schrieb am zuletzt editiert von
          #7

          Da diese Thema aktiv diskutiert bin ich gespannt was dabei raus kommt.
          @Thomas-Braun ich bin immer noch der Meinung das beim ausführen mit root jemand eine PayPal Spende erhalten sollte. 👼

          Proxmox 9 HA-Cluster mit 3x HP prodesk 400 G6 i5
          Bei einem downvote bitte melden, es könnte sein, dass dieser ungewollt ist!

          Thomas BraunT 1 Antwort Letzte Antwort
          0
          • S Shadowhunter23

            Da diese Thema aktiv diskutiert bin ich gespannt was dabei raus kommt.
            @Thomas-Braun ich bin immer noch der Meinung das beim ausführen mit root jemand eine PayPal Spende erhalten sollte. 👼

            Thomas BraunT Online
            Thomas BraunT Online
            Thomas Braun
            Most Active
            schrieb am zuletzt editiert von Thomas Braun
            #8

            Der code funktioniert auf meiner Kiste schon:

            echad@chet:~ $ sudo iob status
            ioBroker must not be run as root!
            Only a user that is member of iobroker group can execute ioBroker commands.
            Only in very special cases you can run iobroker with --allow-root option
            echad@chet:~ $ sudo iob status --allow-root
            iobroker is running on this host.
            
            
            Objects type: jsonl
            States  type: jsonl
            echad@chet:~ $ 
            

            Aus einer root shell heraus auch:

            root@chet:~# iob status
            ioBroker must not be run as root!
            Only a user that is member of iobroker group can execute ioBroker commands.
            Only in very special cases you can run iobroker with --allow-root option
            root@chet:~# 
            

            Edit: Und bevor Dockeristen angekommen: Der Code läuft nur auf systemd-basierten Systemen, was ein Docker aber nicht ist. Allerdings in LXCs muss man als standard user agieren.

            Linux-Werkzeugkasten:
            https://forum.iobroker.net/topic/42952/der-kleine-iobroker-linux-werkzeugkasten
            NodeJS Fixer Skript:
            https://forum.iobroker.net/topic/68035/iob-node-fix-skript
            iob_diag: curl -sLf -o diag.sh https://iobroker.net/diag.sh && bash diag.sh

            1 Antwort Letzte Antwort
            3
            • BananaJoeB Offline
              BananaJoeB Offline
              BananaJoe
              Most Active
              schrieb am zuletzt editiert von BananaJoe
              #9

              Als jemand der ständig als root arbeitet:
              Naja, das ganz wundervolle Installationsskript hatte bisher überhaupt keine Probleme damit, ioBroker trotz root richtig und funktionsfähig zu installieren.
              Es wird der Benutzer und Gruppe iobroker angelegt, die Rechte für den /opt/iobroker Ordner werden richtig gesetzt.

              iob fix würde - soweit ich das richtig interpretiere - eventuelle falsche Rechte korrigieren.
              Die Falle lauert dann natürlich bei jedem Upgrade auf der Kommandozeile (was iob fix richten würde)

              Bei einer heutigen Neuinstallation landet man aber ja normalerweise gar nicht mehr bei einem root - von RedHat vielleicht mal abgesehen. Den muss man sich ja dann erst noch extra freischalten für einen direkten Login. Da wäre aus meiner Sicht eher die Prüfung wichtig das der bei der Installation neu angelegte Benutzer nicht iobroker ist (und bitte auch keine Abwandlung davon mit Groß- und Kleinschreibung)

              Das war bis ein vor ein paar Jahren natürlich anders, da war der root noch gang und gäbe, was man bei älteren Installation oft noch sieht.

              Bevor es hier eine Diskussion dazu gibt: Ich weis was ich tue, ich arbeite seit über 30 Jahren mit Unix und Linux. Was nicht bedeutet das ich da alles beherrsche oder keine Fehler mache.

              Mit dem root etwas kaputt zu machen bzw. der Fehler Nummer 1 dabei sind natürlich zu 99% die Zugriffsrechte. Der Klassiker ist das eine Datei als root erstellt wird und die Dienste dann mit ihren dazu gehörigen Benutzer wie iobroker, mysql, www-data oder zabbix nicht darauf zugreifen können. Oder der root macht die Tests und temporäre Dateien sind dann auch im Besitz des root und die eigentlichen Prozesse können dann nicht darauf zugreifen.
              Weshalb ich ständig darauf achte in welchem Kontext etwas ausgeführt wird und eben auch genau auf die Rechte achte bzw. in den Kontext des entsprechenden Benutzers wechsle. Ich betreibe diverse Web- und Applikationsserver und da läuft jede Subdomain/vHost und jede Applikation unter ihrem eigenen, eingeschränktem Benutzer.

              Das ist natürlich nichts für den Otto-Normalverbraucher. Der dann wiederum aus meiner Sicht auch viel zu oft sudo davor setzt, oft auch weil das meiste was man am Anfang macht es braucht (wie die Anpassung der Konfiguration von diversen Diensten). Das ist eines der ersten Dinge was Linux-Neulinge lernen: Du musst sudo davor tippen. Viele andere Programme fangen das aber ja auch schon ab, z.B. das pip von Python oder man müsste es wiederum expliziert umkonfigurieren/aktivieren wie bei z.B. bei Zabbix.

              Fazit: Ich widerspreche ja gar nicht, "das man nicht als root arbeitet", auch wenn aus meiner Sicht die Leute eher lernen sollten den Kontext eines Benutzer zu verstehen bzw. das Dienste als bestimmte Benutzer ausgeführt werden.
              Aber wenn Ihr schon dabei seit nehmt den Benutzer iobroker da auch mit rein, das wird hier auch immer bemängelt.

              ioBroker@Ubuntu 24.04 LTS (VMware) für: >260 Geräte, 5 Switche, 7 AP, 10 IP-Cam, 1 NAS 42TB, 1 ESXi 15TB, 4 Proxmox 1TB, 1 Hyper-V 48TB, 14 x Echo, 5x FireTV, 5 x Tablett/Handy VIS || >=160 Tasmota/Shelly || >=95 ZigBee || PV 8.1kW / Akku 14kWh || 2x USV APC 750W kaskadiert || Creality CR-10 SE 3D-Drucker

              haus-automatisierungH Thomas BraunT 2 Antworten Letzte Antwort
              1
              • BananaJoeB BananaJoe

                Als jemand der ständig als root arbeitet:
                Naja, das ganz wundervolle Installationsskript hatte bisher überhaupt keine Probleme damit, ioBroker trotz root richtig und funktionsfähig zu installieren.
                Es wird der Benutzer und Gruppe iobroker angelegt, die Rechte für den /opt/iobroker Ordner werden richtig gesetzt.

                iob fix würde - soweit ich das richtig interpretiere - eventuelle falsche Rechte korrigieren.
                Die Falle lauert dann natürlich bei jedem Upgrade auf der Kommandozeile (was iob fix richten würde)

                Bei einer heutigen Neuinstallation landet man aber ja normalerweise gar nicht mehr bei einem root - von RedHat vielleicht mal abgesehen. Den muss man sich ja dann erst noch extra freischalten für einen direkten Login. Da wäre aus meiner Sicht eher die Prüfung wichtig das der bei der Installation neu angelegte Benutzer nicht iobroker ist (und bitte auch keine Abwandlung davon mit Groß- und Kleinschreibung)

                Das war bis ein vor ein paar Jahren natürlich anders, da war der root noch gang und gäbe, was man bei älteren Installation oft noch sieht.

                Bevor es hier eine Diskussion dazu gibt: Ich weis was ich tue, ich arbeite seit über 30 Jahren mit Unix und Linux. Was nicht bedeutet das ich da alles beherrsche oder keine Fehler mache.

                Mit dem root etwas kaputt zu machen bzw. der Fehler Nummer 1 dabei sind natürlich zu 99% die Zugriffsrechte. Der Klassiker ist das eine Datei als root erstellt wird und die Dienste dann mit ihren dazu gehörigen Benutzer wie iobroker, mysql, www-data oder zabbix nicht darauf zugreifen können. Oder der root macht die Tests und temporäre Dateien sind dann auch im Besitz des root und die eigentlichen Prozesse können dann nicht darauf zugreifen.
                Weshalb ich ständig darauf achte in welchem Kontext etwas ausgeführt wird und eben auch genau auf die Rechte achte bzw. in den Kontext des entsprechenden Benutzers wechsle. Ich betreibe diverse Web- und Applikationsserver und da läuft jede Subdomain/vHost und jede Applikation unter ihrem eigenen, eingeschränktem Benutzer.

                Das ist natürlich nichts für den Otto-Normalverbraucher. Der dann wiederum aus meiner Sicht auch viel zu oft sudo davor setzt, oft auch weil das meiste was man am Anfang macht es braucht (wie die Anpassung der Konfiguration von diversen Diensten). Das ist eines der ersten Dinge was Linux-Neulinge lernen: Du musst sudo davor tippen. Viele andere Programme fangen das aber ja auch schon ab, z.B. das pip von Python oder man müsste es wiederum expliziert umkonfigurieren/aktivieren wie bei z.B. bei Zabbix.

                Fazit: Ich widerspreche ja gar nicht, "das man nicht als root arbeitet", auch wenn aus meiner Sicht die Leute eher lernen sollten den Kontext eines Benutzer zu verstehen bzw. das Dienste als bestimmte Benutzer ausgeführt werden.
                Aber wenn Ihr schon dabei seit nehmt den Benutzer iobroker da auch mit rein, das wird hier auch immer bemängelt.

                haus-automatisierungH Offline
                haus-automatisierungH Offline
                haus-automatisierung
                Developer Most Active
                schrieb am zuletzt editiert von haus-automatisierung
                #10

                @bananajoe sagte in Installation als root abfragen und verhindern?:

                Fazit: Ich widerspreche ja gar nicht, "das man nicht als root arbeitet"

                Dennoch sollten wir uns darauf einigen, niemandem den Mut zu machen es dennoch zu tun und es niemandem zu empfehlen. Wie oft lese ich "das mache ich schon immer so" und "es war noch nie ein Problem"...

                🧑‍🎓 Autor des beliebten ioBroker-Master-Kurses
                🎥 Tutorials rund um das Thema DIY-Smart-Home: https://haus-automatisierung.com/
                📚 Meine inoffizielle ioBroker Dokumentation

                1 Antwort Letzte Antwort
                1
                • BananaJoeB BananaJoe

                  Als jemand der ständig als root arbeitet:
                  Naja, das ganz wundervolle Installationsskript hatte bisher überhaupt keine Probleme damit, ioBroker trotz root richtig und funktionsfähig zu installieren.
                  Es wird der Benutzer und Gruppe iobroker angelegt, die Rechte für den /opt/iobroker Ordner werden richtig gesetzt.

                  iob fix würde - soweit ich das richtig interpretiere - eventuelle falsche Rechte korrigieren.
                  Die Falle lauert dann natürlich bei jedem Upgrade auf der Kommandozeile (was iob fix richten würde)

                  Bei einer heutigen Neuinstallation landet man aber ja normalerweise gar nicht mehr bei einem root - von RedHat vielleicht mal abgesehen. Den muss man sich ja dann erst noch extra freischalten für einen direkten Login. Da wäre aus meiner Sicht eher die Prüfung wichtig das der bei der Installation neu angelegte Benutzer nicht iobroker ist (und bitte auch keine Abwandlung davon mit Groß- und Kleinschreibung)

                  Das war bis ein vor ein paar Jahren natürlich anders, da war der root noch gang und gäbe, was man bei älteren Installation oft noch sieht.

                  Bevor es hier eine Diskussion dazu gibt: Ich weis was ich tue, ich arbeite seit über 30 Jahren mit Unix und Linux. Was nicht bedeutet das ich da alles beherrsche oder keine Fehler mache.

                  Mit dem root etwas kaputt zu machen bzw. der Fehler Nummer 1 dabei sind natürlich zu 99% die Zugriffsrechte. Der Klassiker ist das eine Datei als root erstellt wird und die Dienste dann mit ihren dazu gehörigen Benutzer wie iobroker, mysql, www-data oder zabbix nicht darauf zugreifen können. Oder der root macht die Tests und temporäre Dateien sind dann auch im Besitz des root und die eigentlichen Prozesse können dann nicht darauf zugreifen.
                  Weshalb ich ständig darauf achte in welchem Kontext etwas ausgeführt wird und eben auch genau auf die Rechte achte bzw. in den Kontext des entsprechenden Benutzers wechsle. Ich betreibe diverse Web- und Applikationsserver und da läuft jede Subdomain/vHost und jede Applikation unter ihrem eigenen, eingeschränktem Benutzer.

                  Das ist natürlich nichts für den Otto-Normalverbraucher. Der dann wiederum aus meiner Sicht auch viel zu oft sudo davor setzt, oft auch weil das meiste was man am Anfang macht es braucht (wie die Anpassung der Konfiguration von diversen Diensten). Das ist eines der ersten Dinge was Linux-Neulinge lernen: Du musst sudo davor tippen. Viele andere Programme fangen das aber ja auch schon ab, z.B. das pip von Python oder man müsste es wiederum expliziert umkonfigurieren/aktivieren wie bei z.B. bei Zabbix.

                  Fazit: Ich widerspreche ja gar nicht, "das man nicht als root arbeitet", auch wenn aus meiner Sicht die Leute eher lernen sollten den Kontext eines Benutzer zu verstehen bzw. das Dienste als bestimmte Benutzer ausgeführt werden.
                  Aber wenn Ihr schon dabei seit nehmt den Benutzer iobroker da auch mit rein, das wird hier auch immer bemängelt.

                  Thomas BraunT Online
                  Thomas BraunT Online
                  Thomas Braun
                  Most Active
                  schrieb am zuletzt editiert von
                  #11

                  @bananajoe sagte in Installation als root abfragen und verhindern?:

                  auch wenn aus meiner Sicht die Leute eher lernen sollten den Kontext eines Benutzer zu verstehen bzw. das Dienste als bestimmte Benutzer ausgeführt werden.

                  Das ist der Sinn des Patches. Es darf nicht (vermeintlich) 'bequemer' sein als root über das System zu rutschen denn als Standarduser mit entsprechenden Rechten. Sonst hörst du nämlich weiter das übliche:

                  Mach ich schon immer, nie was passiert! (Mag sein, oft haste es nur nicht gemerkt)
                  Bei yt macht der das auch mit root! (Mag sein, es ist aber dennoch falsch)
                  Es gibt nur den root account! (Mag sein, dann hast du die Rohkarosserie nie richtig ausgebaut)

                  Linux-Werkzeugkasten:
                  https://forum.iobroker.net/topic/42952/der-kleine-iobroker-linux-werkzeugkasten
                  NodeJS Fixer Skript:
                  https://forum.iobroker.net/topic/68035/iob-node-fix-skript
                  iob_diag: curl -sLf -o diag.sh https://iobroker.net/diag.sh && bash diag.sh

                  1 Antwort Letzte Antwort
                  0
                  • BananaJoeB Offline
                    BananaJoeB Offline
                    BananaJoe
                    Most Active
                    schrieb am zuletzt editiert von BananaJoe
                    #12

                    @haus-automatisierung @Thomas-Braun aus meiner Sicht stirbt es ja auch aus weil man bei neuen System gar keinen root mehr hat sondern immer gezwungen wird einen eigenen Benutzer anzulegen.

                    Den root-Fall über sudo würde die Änderung ja abfangen, als iobroker zu arbeiten wäre aber ja genauso falsch.

                    Mein Post sollte eigentlich nicht so in die "aber das geht doch" Schiene rutschen, ich wollte eher Proteste "wie kannst du nur als root arbeiten" entgegenwirken und habe wohl nun genau das Gegenteil erreicht.

                    Kürzen wir meine Aussage auf "ich fände gut wenn der Benutzer iobroker auch mit geprüft würde" herunter

                    ioBroker@Ubuntu 24.04 LTS (VMware) für: >260 Geräte, 5 Switche, 7 AP, 10 IP-Cam, 1 NAS 42TB, 1 ESXi 15TB, 4 Proxmox 1TB, 1 Hyper-V 48TB, 14 x Echo, 5x FireTV, 5 x Tablett/Handy VIS || >=160 Tasmota/Shelly || >=95 ZigBee || PV 8.1kW / Akku 14kWh || 2x USV APC 750W kaskadiert || Creality CR-10 SE 3D-Drucker

                    haus-automatisierungH Thomas BraunT 2 Antworten Letzte Antwort
                    0
                    • BananaJoeB BananaJoe

                      @haus-automatisierung @Thomas-Braun aus meiner Sicht stirbt es ja auch aus weil man bei neuen System gar keinen root mehr hat sondern immer gezwungen wird einen eigenen Benutzer anzulegen.

                      Den root-Fall über sudo würde die Änderung ja abfangen, als iobroker zu arbeiten wäre aber ja genauso falsch.

                      Mein Post sollte eigentlich nicht so in die "aber das geht doch" Schiene rutschen, ich wollte eher Proteste "wie kannst du nur als root arbeiten" entgegenwirken und habe wohl nun genau das Gegenteil erreicht.

                      Kürzen wir meine Aussage auf "ich fände gut wenn der Benutzer iobroker auch mit geprüft würde" herunter

                      haus-automatisierungH Offline
                      haus-automatisierungH Offline
                      haus-automatisierung
                      Developer Most Active
                      schrieb am zuletzt editiert von
                      #13

                      @bananajoe sagte in Installation als root abfragen und verhindern?:

                      aus meiner Sicht stirbt es ja auch aus weil man bei neuen System gar keinen root mehr hat sondern immer gezwungen wird einen eigenen Benutzer anzulegen.

                      Zumindest die Standard Container-Templates von Proxmox kennen erstmal nur root. sudo muss man dazu installieren und einen Benutzer muss man auch anlegen.

                      In der Standard-Installation von Debian muss man das root-Passwort leer lassen bei der Einrichtung. Dann wird der erste angelegte Benutzer zum "sudoer". Vergibt man ein Passwort, hat man auch dort nach wie vor root.

                      🧑‍🎓 Autor des beliebten ioBroker-Master-Kurses
                      🎥 Tutorials rund um das Thema DIY-Smart-Home: https://haus-automatisierung.com/
                      📚 Meine inoffizielle ioBroker Dokumentation

                      1 Antwort Letzte Antwort
                      2
                      • BananaJoeB BananaJoe

                        @haus-automatisierung @Thomas-Braun aus meiner Sicht stirbt es ja auch aus weil man bei neuen System gar keinen root mehr hat sondern immer gezwungen wird einen eigenen Benutzer anzulegen.

                        Den root-Fall über sudo würde die Änderung ja abfangen, als iobroker zu arbeiten wäre aber ja genauso falsch.

                        Mein Post sollte eigentlich nicht so in die "aber das geht doch" Schiene rutschen, ich wollte eher Proteste "wie kannst du nur als root arbeiten" entgegenwirken und habe wohl nun genau das Gegenteil erreicht.

                        Kürzen wir meine Aussage auf "ich fände gut wenn der Benutzer iobroker auch mit geprüft würde" herunter

                        Thomas BraunT Online
                        Thomas BraunT Online
                        Thomas Braun
                        Most Active
                        schrieb am zuletzt editiert von
                        #14

                        @bananajoe sagte in Installation als root abfragen und verhindern?:

                        Kürzen wir meine Aussage auf "ich fände gut wenn der Benutzer iobroker auch mit geprüft würde" herunter

                        Hatte ich auch auf dem Radar, aber dann doch nicht umgesetzt. Den User müsste man dann eigentlich auch wieder auf 'nologin' setzen, so wie er auch vom Installer angelegt würde. Du würdest ja die User 'enteignen'.
                        Der Eingriff war mir dann aber doch zu groß, erstmal den root-Sumpf trocken legen.

                        aus meiner Sicht stirbt es ja auch aus weil man bei neuen System gar keinen root mehr hat sondern immer gezwungen wird einen eigenen Benutzer anzulegen.

                        Leider nicht wirklich. LXCs werden z. B. oft nicht komplett aufgesetzt, da bleibt es beim 'Rohbau' mit dem root und es werden keine User mehr angelegt. Und dann haste noch die User, die dir triumphierend sagen, das sie als l337-haX0r der sie sind ausgetüftelt haben, wie man eine root shell aufreißt.

                        Linux-Werkzeugkasten:
                        https://forum.iobroker.net/topic/42952/der-kleine-iobroker-linux-werkzeugkasten
                        NodeJS Fixer Skript:
                        https://forum.iobroker.net/topic/68035/iob-node-fix-skript
                        iob_diag: curl -sLf -o diag.sh https://iobroker.net/diag.sh && bash diag.sh

                        1 Antwort Letzte Antwort
                        1

                        Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.

                        Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.

                        Mit deinem Input könnte dieser Beitrag noch besser werden 💗

                        Registrieren Anmelden
                        Antworten
                        • In einem neuen Thema antworten
                        Anmelden zum Antworten
                        • Älteste zuerst
                        • Neuste zuerst
                        • Meiste Stimmen


                        Support us

                        ioBroker
                        Community Adapters
                        Donate
                        FAQ Cloud / IOT
                        HowTo: Node.js-Update
                        HowTo: Backup/Restore
                        Downloads
                        BLOG

                        361

                        Online

                        32.8k

                        Benutzer

                        82.7k

                        Themen

                        1.3m

                        Beiträge
                        Community
                        Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                        ioBroker Community 2014-2025
                        logo
                        • Anmelden

                        • Du hast noch kein Konto? Registrieren

                        • Anmelden oder registrieren, um zu suchen
                        • Erster Beitrag
                          Letzter Beitrag
                        0
                        • Home
                        • Aktuell
                        • Tags
                        • Ungelesen 0
                        • Kategorien
                        • Unreplied
                        • Beliebt
                        • GitHub
                        • Docu
                        • Hilfe