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
    777

  • 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 839 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.
  • GaspodeG Offline
    GaspodeG Offline
    Gaspode
    schrieb am zuletzt editiert von
    #3

    Wird auch hier schon angesprochen und diskutiert:
    https://github.com/ioBroker/ioBroker/issues/392

    1 Antwort Letzte Antwort
    2
    • 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 Online
      CodierknechtC Online
      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 Online
                BananaJoeB Online
                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 Online
                  haus-automatisierungH Online
                  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 Online
                      BananaJoeB Online
                      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 Online
                        haus-automatisierungH Online
                        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

                          613

                          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