Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. ioBroker Allgemein
    4. Kein ssh-Zugriff mehr auf iobroker (unter Proxmox)

    NEWS

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    Kein ssh-Zugriff mehr auf iobroker (unter Proxmox)

    This topic has been deleted. Only users with topic management privileges can see it.
    • Codierknecht
      Codierknecht Developer Most Active @ThomasM last edited by

      @thomasm
      Hat den Vorteil, dass Du dann ein wirklich aktuelles System hast.
      Ich weiß aber nicht, ob die Adapter (die ja dann neu installiert werden) dann alle mit den "alten" Daten aus dem Backup klarkommen.

      Homoran 1 Reply Last reply Reply Quote 0
      • ?
        A Former User @ThomasM last edited by

        @thomasm sagte in Kein ssh-Zugriff mehr auf iobroker (unter Proxmox):

        @codierknecht
        ich weiß aber ich hatte (leider) deutlich wichtigere Themen auf dem Zettel.
        Normalerweise bleibe ich dran.

        Moin,

        hoffe, dass es hilft.

        Ich habe ein Test LXC Container angelegt, den ich auch mit meinem User betreten kann.
        2931c214-25bc-4f10-9ccb-97c868c39c4a-grafik.png

        Jetzt musst Du, wenn Du im PVE bist, die Console öffnen:
        0b1aba21-4507-4dd7-a4cb-c1f9243e1535-grafik.png

        df133c52-82d3-4860-86f8-d0e20478f16e-grafik.png

        Dann

        lxc-attach -n 102         # 102 mit Deiner ID tauschen
        
        dann
        passwd root                # neues Passwort eingeben und ein zweites mal bestätigen
        
        Oder
        lxc-attach -n 102        # 102 mit Deiner ID ersetzen
        passwd dp20eic         # dp20eic ist mein persönlicher user
        

        VG
        Bernd

        Homoran ThomasM 2 Replies Last reply Reply Quote 0
        • Homoran
          Homoran Global Moderator Administrators @Codierknecht last edited by

          @codierknecht sagte in Kein ssh-Zugriff mehr auf iobroker (unter Proxmox):

          Ich weiß aber nicht, ob die Adapter (die ja dann neu installiert werden) dann alle mit den "alten" Daten aus dem Backup klarkommen.

          warum nicht?
          die werden ja in der alten Version installiert

          @ThomasM
          bitte an den vis restore bug denken und vis manuell installieren

          ThomasM 1 Reply Last reply Reply Quote 0
          • Homoran
            Homoran Global Moderator Administrators @Guest last edited by

            @dp20eic nix lxc -> VM!

            ? 1 Reply Last reply Reply Quote 0
            • ?
              A Former User @Homoran last edited by A Former User

              @homoran

              Moin,

              noch ein Grund keine VMs zu nutzen 🙂

              VG
              Bernd

              P.S.: Es gibt ja die Möglichkeit, mittels LiveCD in die VM zu booten und die Laufwerke zu mounten, dann kann man auch ein chroot machen und das Passwort ändern. Diese Seite erklärt das unter Punkt 2.
              https://www.maketecheasier.com/reset-root-password-linux/

              1 Reply Last reply Reply Quote 0
              • ThomasM
                ThomasM @Guest last edited by

                @dp20eic
                Hi Bernd: interessanter Gedanke!

                Habe ich gemacht, leider funzt das bei mir nicht:
                console.png

                ? 1 Reply Last reply Reply Quote 0
                • ?
                  A Former User @ThomasM last edited by

                  @thomasm

                  Moin,

                  mein Fehler, ich hatte nur den iobroker ID 100 gesehen und nicht, dass Du eine VM nutzt, bei VM geht das leider nicht.
                  Da musst, Du entweder, wie Du schon geschrieben hast, eine neue VM plus Restore des Backups erstellen oder das machen, was ich in meinem Post unter P.S.: geschrieben habe probieren.

                  Nochmal sorry, für die Verwirrung.

                  VG
                  Bernd

                  P 1 Reply Last reply Reply Quote 0
                  • P
                    peterfido @Guest last edited by

                    Wenn Javascript Execute erlaubt hat, solltest Du per Skript einen Nutzer anlegen oder das Passwort ändern können.

                    1 Reply Last reply Reply Quote 0
                    • crunchip
                      crunchip Forum Testing Most Active @ThomasM last edited by

                      @thomasm sagte in Kein ssh-Zugriff mehr auf iobroker (unter Proxmox):

                      Es sieht für mich so aus, als ob er meine Zugangsdaten von root in der vm nicht nimmt, Obwohl ich diese vor mir habe. Ich habe mir eine Installationsdoku erstellt mit allen Daten (auch Zugänge und Kennwörter).

                      und sicher das deine Tastatur korrekt funktioniert😁

                      du könntest auch mal die User auslesen, vllt hast du vergessen, das du einen angelegt/geändert hast und dir fällt dann das Passwort ein

                      <xml xmlns="https://developers.google.com/blockly/xml">
                        <variables>
                          <variable id="65W2$~OFA47_euU!QzaV">user</variable>
                          <variable id="Q_d1D0s5GB;Hs?sW0vPZ">result</variable>
                        </variables>
                        <block type="exec" id="s{vuzYLMgjaV#rL@%fcf" x="88" y="88">
                          <mutation xmlns="http://www.w3.org/1999/xhtml" with_statement="true"></mutation>
                          <field name="WITH_STATEMENT">TRUE</field>
                          <field name="LOG"></field>
                          <value name="COMMAND">
                            <shadow type="text" id="u^D/}?dS_+StbvuUr9QI">
                              <field name="TEXT">cat /etc/passwd</field>
                            </shadow>
                          </value>
                          <statement name="STATEMENT">
                            <block type="controls_forEach" id="P]nbSv~GsGhh+5g;M?CV">
                              <field name="VAR" id="65W2$~OFA47_euU!QzaV">user</field>
                              <value name="LIST">
                                <block type="lists_split" id=")RkUVA]9H%gVtG9|1y*1">
                                  <mutation mode="SPLIT"></mutation>
                                  <field name="MODE">SPLIT</field>
                                  <value name="INPUT">
                                    <block type="variables_get" id="HaUTfP6@$$2S3NAXq3p!">
                                      <field name="VAR" id="Q_d1D0s5GB;Hs?sW0vPZ">result</field>
                                    </block>
                                  </value>
                                  <value name="DELIM">
                                    <shadow type="text" id="+A_EHI[acBUyITH`6Qzn">
                                      <field name="TEXT">\n</field>
                                    </shadow>
                                    <block type="text_newline" id="T}:TM?,FfE/N6Td^JpxG">
                                      <field name="Type">\n</field>
                                    </block>
                                  </value>
                                </block>
                              </value>
                              <statement name="DO">
                                <block type="debug" id="5(DW7uESb7z=0@cStt`O">
                                  <field name="Severity">log</field>
                                  <value name="TEXT">
                                    <shadow type="text" id="seCg.u6GcpeSFX84wh~}">
                                      <field name="TEXT">test</field>
                                    </shadow>
                                    <block type="text_getSubstring" id=".YDG9rsUa%f7em{qO)D(">
                                      <mutation at1="false" at2="true"></mutation>
                                      <field name="WHERE1">FIRST</field>
                                      <field name="WHERE2">FROM_START</field>
                                      <value name="STRING">
                                        <block type="variables_get" id="}[AUK%OMi9et.rcVaobj">
                                          <field name="VAR" id="65W2$~OFA47_euU!QzaV">user</field>
                                        </block>
                                      </value>
                                      <value name="AT2">
                                        <block type="math_arithmetic" id="M6)V~n@Mh:i4BT.VPnC9">
                                          <field name="OP">MINUS</field>
                                          <value name="A">
                                            <shadow type="math_number" id="oXyFK5]TVV(8!6O,oCV0">
                                              <field name="NUM">1</field>
                                            </shadow>
                                            <block type="text_indexOf" id="N],W2dw8Ah9d2wb0eWc1">
                                              <field name="END">FIRST</field>
                                              <value name="VALUE">
                                                <block type="variables_get" id="S$Om6LR#c5IDh7B53#EM">
                                                  <field name="VAR" id="65W2$~OFA47_euU!QzaV">user</field>
                                                </block>
                                              </value>
                                              <value name="FIND">
                                                <shadow type="text" id="#GIMV]OIx~in;.IMuza{">
                                                  <field name="TEXT">:</field>
                                                </shadow>
                                              </value>
                                            </block>
                                          </value>
                                          <value name="B">
                                            <shadow type="math_number" id="]Ol,cES$z1j2*mHZAv?4">
                                              <field name="NUM">1</field>
                                            </shadow>
                                          </value>
                                        </block>
                                      </value>
                                    </block>
                                  </value>
                                </block>
                              </statement>
                            </block>
                          </statement>
                        </block>
                      </xml>
                      
                      ThomasM 1 Reply Last reply Reply Quote 0
                      • ThomasM
                        ThomasM @Homoran last edited by

                        @homoran
                        Moinsen,
                        das mit dem vis restore bug kannte ich tatsächlich nicht.
                        Zum Glück habe ich einen 2. iobroker auf einem raspi laufen. Und der hat dien vis installiert.
                        Den raspi-iobrpoker woltle ich eigentlich auch schon ablösen als ich einen neuen iobroker unter proxmox installiert habe. Leider funktioniert der Doorbird-Adapter unter Proxmox nicht so wie erwartet. Daher habe ich den raspi noch in Gebrauch.

                        1 Reply Last reply Reply Quote 0
                        • ThomasM
                          ThomasM @crunchip last edited by

                          @crunchip
                          Einen zweiten User unter Linux habe ich nicht angelegt. Nur unter iobroker sind 2 user mit Admin-Rechten angelegt.

                          Thomas Braun 1 Reply Last reply Reply Quote 0
                          • Thomas Braun
                            Thomas Braun Most Active @ThomasM last edited by

                            @thomasm sagte in Kein ssh-Zugriff mehr auf iobroker (unter Proxmox):

                            Einen zweiten User unter Linux habe ich nicht angelegt.

                            Das macht man aber.

                            ThomasM 1 Reply Last reply Reply Quote 0
                            • ThomasM
                              ThomasM @Thomas Braun last edited by

                              @thomas-braun

                              Sorry, das o.g. script sagte etwas anderes --> es gibt tatsächlich noch einen weiteren user.

                              Und neuen user angegeben mit kennwort und: ich bin drin in der konsole.

                              Gruppenzugehörigkeit abgefragt:

                              iobadmin@PROXMOXioBroker:~$ id iobadmin
                              uid=1000(iobadmin) gid=1000(iobadmin) Gruppen=1000(iobadmin),24(cdrom),25(floppy),29(audio),30(dip),44(video),46(plugdev),109(netdev)
                              

                              Was da natürlich fehlt ist die admin-gruppe.

                              Thomas Braun 1 Reply Last reply Reply Quote 0
                              • Thomas Braun
                                Thomas Braun Most Active @ThomasM last edited by

                                @thomasm
                                Und die Gruppe 'iobroker'.

                                crunchip ThomasM 2 Replies Last reply Reply Quote 0
                                • crunchip
                                  crunchip Forum Testing Most Active @Thomas Braun last edited by

                                  @thomas-braun iobroker und sudo

                                  ThomasM 1 Reply Last reply Reply Quote 0
                                  • ThomasM
                                    ThomasM @crunchip last edited by

                                    @crunchip
                                    Hilft mir das jetzt weiter? Wie kann ich den user iobadmin in die Gruppe sudo aufnehmen, wenn ich das Kennwort von root nicht kenne?

                                    crunchip 1 Reply Last reply Reply Quote 0
                                    • ThomasM
                                      ThomasM @Thomas Braun last edited by

                                      @thomas-braun
                                      aber die Gruppe 1000(iobadmin) ist doch vorhanden. Oder interpretiere ich das falsch?

                                      Thomas Braun 1 Reply Last reply Reply Quote 0
                                      • crunchip
                                        crunchip Forum Testing Most Active @ThomasM last edited by

                                        @thomasm sagte in Kein ssh-Zugriff mehr auf iobroker (unter Proxmox):

                                        das Kennwort von root nicht kenne

                                        Methode 1
                                        https://www.thomas-krenn.com/de/wiki/Linux_Root_Passwort_wiederherstellen

                                        ThomasM 1 Reply Last reply Reply Quote 0
                                        • Thomas Braun
                                          Thomas Braun Most Active @ThomasM last edited by

                                          @thomasm

                                          1000 ist die Gruppe des Users selber, damit kommst du nicht weiter als in dessen Home.
                                          Um das System und den iobroker verwalten zu können brauchst du die Gruppenzugehörigkeit zu den Gruppen 'iobroker' und 'sudo'.

                                          1 Reply Last reply Reply Quote 0
                                          • ThomasM
                                            ThomasM @crunchip last edited by

                                            @crunchip
                                            Ich komme leider nur bis zum Punkt 3.
                                            Bei 4 kommt folgendes:

                                            iobadmin@PROXMOXioBroker:~$ mount -n -o remount,rw / /
                                            mount: /: must be superuser to use mount.

                                            Thomas Braun 1 Reply Last reply Reply Quote 0
                                            • First post
                                              Last post

                                            Support us

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

                                            728
                                            Online

                                            31.7k
                                            Users

                                            79.8k
                                            Topics

                                            1.3m
                                            Posts

                                            9
                                            40
                                            1742
                                            Loading More Posts
                                            • Oldest to Newest
                                            • Newest to Oldest
                                            • Most Votes
                                            Reply
                                            • Reply as topic
                                            Log in to reply
                                            Community
                                            Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                                            The ioBroker Community 2014-2023
                                            logo