Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • 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. Skripten / Logik
  4. Blockly
  5. Terminal Befehl an anderen Pi senden

NEWS

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    11
    1
    324

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    24
    1
    1.5k

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    9.5k

Terminal Befehl an anderen Pi senden

Geplant Angeheftet Gesperrt Verschoben Blockly
blocklycommunication
16 Beiträge 5 Kommentatoren 1.3k Aufrufe 6 Watching
  • Ä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.
  • AlCalzoneA AlCalzone

    @danny_v1 sagte in Terminal Befehl an anderen Pi senden:

    aber er will immer das Passwort des Pi`s haben bei jedem Befehl.

    Die Skripte laufen als User iobroker, welcher sich vermutlich nicht als pi auf dem anderen Host anmelden darf.

    Geh mal auf die Konsole und wechsel dort zum User iobroker:

    sudo -u iobroker -s /bin/bash
    

    Dort musst du dann den Login so konfigurieren, dass du dich mit SSH keys ohne Passwort (siehe Links von @UncleSam) verbinden kannst. Danach sollte es auch im Skript-Adapter funktionieren.

    D Offline
    D Offline
    danny_v1
    schrieb am zuletzt editiert von
    #7

    @AlCalzone said in Terminal Befehl an anderen Pi senden:

    sudo -u iobroker -s /bin/bash

    wen ich das auf dem 2ten raspi eingebe da kommt "sudo: unknown user: iobroker"

    AlCalzoneA 1 Antwort Letzte Antwort
    0
    • D danny_v1

      @AlCalzone said in Terminal Befehl an anderen Pi senden:

      sudo -u iobroker -s /bin/bash

      wen ich das auf dem 2ten raspi eingebe da kommt "sudo: unknown user: iobroker"

      AlCalzoneA Offline
      AlCalzoneA Offline
      AlCalzone
      Developer
      schrieb am zuletzt editiert von
      #8

      @danny_v1 Ne auf dem ersten wo iobroker läuft!

      Warum `sudo` böse ist: https://forum.iobroker.net/post/17109

      D 1 Antwort Letzte Antwort
      0
      • AlCalzoneA AlCalzone

        @danny_v1 Ne auf dem ersten wo iobroker läuft!

        D Offline
        D Offline
        danny_v1
        schrieb am zuletzt editiert von
        #9

        @AlCalzone ok da passiert erstmal gar nichts.

        wenn ich danach wie im Link:
        "echo password | ssh iobroker@raspberrypi" eingebe, kommt folgende Ausgabe:

        "Pseudo-terminal will not be allocated because stdin is not a terminal.
        iobroker@raspberrypi's password:
        Permission denied, please try again."

        AlCalzoneA Meister MopperM 2 Antworten Letzte Antwort
        0
        • D danny_v1

          @AlCalzone ok da passiert erstmal gar nichts.

          wenn ich danach wie im Link:
          "echo password | ssh iobroker@raspberrypi" eingebe, kommt folgende Ausgabe:

          "Pseudo-terminal will not be allocated because stdin is not a terminal.
          iobroker@raspberrypi's password:
          Permission denied, please try again."

          AlCalzoneA Offline
          AlCalzoneA Offline
          AlCalzone
          Developer
          schrieb am zuletzt editiert von
          #10

          @danny_v1 Du sollst auch den Zugang per SSH-Key einrichten wie in dem Link von UncleSam beschrieben. Mit Passwort per stdin weiterleiten kommst du nicht weit.

          Warum `sudo` böse ist: https://forum.iobroker.net/post/17109

          D 1 Antwort Letzte Antwort
          0
          • AlCalzoneA AlCalzone

            @danny_v1 Du sollst auch den Zugang per SSH-Key einrichten wie in dem Link von UncleSam beschrieben. Mit Passwort per stdin weiterleiten kommst du nicht weit.

            D Offline
            D Offline
            danny_v1
            schrieb am zuletzt editiert von
            #11

            @AlCalzone

            ok so weit bin ich bis jetzt gekommen:

            "iobroker@raspberrypi:~ $ ssh-keygen
            Generating public/private rsa key pair.
            Enter file in which to save the key (/home/iobroker/.ssh/id_rsa):
            /home/iobroker/.ssh/id_rsa already exists.
            Overwrite (y/n)? y
            Enter passphrase (empty for no passphrase):
            Enter same passphrase again:
            Your identification has been saved in /home/iobroker/.ssh/id_rsa.
            Your public key has been saved in /home/iobroker/.ssh/id_rsa.pub.
            The key fingerprint is:
            SHA256:Zb0xQKC/OLoARQwx5NYOeEdY2sS3Yb2ruFZXl8/m9cM iobroker@raspberrypi
            The key's randomart image is:
            +---[RSA 2048]----+
            |==.++ ..oo |
            |oo+=. +.. o |
            |.++.oo.o .o +. |
            |.oo. ...o. o+ |
            |. . So ..o |
            | . ..o. + .|
            | . ooo. o...|
            | .o... .E.|
            | .+o .|
            +----[SHA256]-----+
            iobroker@raspberrypi:~ $ ssh-copy-id userid@hostname
            /usr/bin/ssh-copy-id: INFO: Source of key(s) to be installed: "/home/iobroker/.ssh/id_rsa.pub"
            /usr/bin/ssh-copy-id: INFO: attempting to log in with the new key(s), to filter out any that are already installed

            /usr/bin/ssh-copy-id: ERROR: ssh: Could not resolve hostname hostname: Name or service not known

            iobroker@raspberrypi:~ $ ssh-copy-id pi@HyperBian
            /usr/bin/ssh-copy-id: INFO: Source of key(s) to be installed: "/home/iobroker/.ssh/id_rsa.pub"
            /usr/bin/ssh-copy-id: INFO: attempting to log in with the new key(s), to filter out any that are already installed

            /usr/bin/ssh-copy-id: ERROR: ssh: Could not resolve hostname hyperbian: Name or service not known"

            1 Antwort Letzte Antwort
            0
            • D danny_v1

              @AlCalzone ok da passiert erstmal gar nichts.

              wenn ich danach wie im Link:
              "echo password | ssh iobroker@raspberrypi" eingebe, kommt folgende Ausgabe:

              "Pseudo-terminal will not be allocated because stdin is not a terminal.
              iobroker@raspberrypi's password:
              Permission denied, please try again."

              Meister MopperM Online
              Meister MopperM Online
              Meister Mopper
              schrieb am zuletzt editiert von
              #12

              @danny_v1 mach es mal so:

              ssh Schlüssel verteilen:
              
              auf dem ioBrokersystem:
              sudo su - iobroker -s /bin/bash
              cd ~/.ssh
              ssh-keygen -t rsa
              
              3 x Enter
                 
              auf dem Zielsystem:
              pi@192.168.xxx.xxx> mkdir -p ~/.ssh
              
              auf dem ioBrokersystem:
              iobroker@iobroker> cat ~/.ssh/id_rsa.pub | ssh pi@192.168.xxx.xxx 'cat >> .ssh/authorized_keys'
              
              noch einmalig das Passwort eingeben, danach ist es nicht mehr nötig
              

              Proxmox und HA

              D 1 Antwort Letzte Antwort
              0
              • Meister MopperM Meister Mopper

                @danny_v1 mach es mal so:

                ssh Schlüssel verteilen:
                
                auf dem ioBrokersystem:
                sudo su - iobroker -s /bin/bash
                cd ~/.ssh
                ssh-keygen -t rsa
                
                3 x Enter
                   
                auf dem Zielsystem:
                pi@192.168.xxx.xxx> mkdir -p ~/.ssh
                
                auf dem ioBrokersystem:
                iobroker@iobroker> cat ~/.ssh/id_rsa.pub | ssh pi@192.168.xxx.xxx 'cat >> .ssh/authorized_keys'
                
                noch einmalig das Passwort eingeben, danach ist es nicht mehr nötig
                

                D Offline
                D Offline
                danny_v1
                schrieb am zuletzt editiert von
                #13

                @Meister-Mopper
                auf dem Zielsystem:
                pi@192.168.xxx.xxx> mkdir -p ~/.ssh

                das ist die IP des iobrokers???

                auf dem ioBrokersystem:
                iobroker@iobroker> cat ~/.ssh/id_rsa.pub | ssh pi@192.168.xxx.xxx 'cat >> .ssh/authorized_keys'

                Und das die IP des zweiten PIs?

                Meister MopperM 1 Antwort Letzte Antwort
                0
                • D danny_v1

                  @Meister-Mopper
                  auf dem Zielsystem:
                  pi@192.168.xxx.xxx> mkdir -p ~/.ssh

                  das ist die IP des iobrokers???

                  auf dem ioBrokersystem:
                  iobroker@iobroker> cat ~/.ssh/id_rsa.pub | ssh pi@192.168.xxx.xxx 'cat >> .ssh/authorized_keys'

                  Und das die IP des zweiten PIs?

                  Meister MopperM Online
                  Meister MopperM Online
                  Meister Mopper
                  schrieb am zuletzt editiert von Meister Mopper
                  #14

                  @danny_v1 Zielsystem ist das, auf welches das ioBroker-System senden soll. Also genau andersrum:blush:

                  Proxmox und HA

                  D 1 Antwort Letzte Antwort
                  0
                  • Meister MopperM Meister Mopper

                    @danny_v1 Zielsystem ist das, auf welches das ioBroker-System senden soll. Also genau andersrum:blush:

                    D Offline
                    D Offline
                    danny_v1
                    schrieb am zuletzt editiert von
                    #15

                    @Meister-Mopper Super danke scheint zu funktionieren

                    Meister MopperM 1 Antwort Letzte Antwort
                    0
                    • D danny_v1

                      @Meister-Mopper Super danke scheint zu funktionieren

                      Meister MopperM Online
                      Meister MopperM Online
                      Meister Mopper
                      schrieb am zuletzt editiert von
                      #16

                      @danny_v1 sagte in Terminal Befehl an anderen Pi senden:

                      Super danke scheint zu funktionieren

                      :muscle: :+1:

                      Proxmox und HA

                      1 Antwort Letzte Antwort
                      0
                      Antworten
                      • In einem neuen Thema antworten
                      Anmelden zum Antworten
                      • Älteste zuerst
                      • Neuste zuerst
                      • Meiste Stimmen


                      Support us

                      ioBroker
                      Community Adapters
                      Donate

                      606

                      Online

                      32.5k

                      Benutzer

                      81.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