Heizung per FHEM2FHEM steuern ??

Begonnen von Gasmast3r, 26 September 2017, 20:22:11

Vorheriges Thema - Nächstes Thema

Gasmast3r

so hab es noch mal neu gemacht nun möchte er ein PW haben

und wieder zugang verweigert

das kann doch nicht so schwer sein

hab ssh fhem@ meine pi adresse ohne FHEM eingegeben
dann ssh-keygen -t rsa -C pi@Kiosk35

alle .ssh dateien kopiert nun teste ich noch mal


su: Fehler bei Authentifizierung


Entschuldige das ich DOOF FRAGE aber ich habe Psychische Probleme und Leide an ADHS mit Kognitiver-Hyperaktivität.

CoolTux

Du kannst es erstmal nur als User pi probieren.
Also als pi auf FHEM Rechnerseite per SSH als User Pi zum anderen Rechner verbinden.
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

Gasmast3r

Entschuldige das ich DOOF FRAGE aber ich habe Psychische Probleme und Leide an ADHS mit Kognitiver-Hyperaktivität.

CoolTux

Kurze Frage, wo genau hast Du die Dateien hinterlegt. Wirklich im Verzeichnis .ssh?
Habe es eben mal getestet, als root den Befehl su -c 'blabla muß funktionieren.
mach mal bitte
ls -all /opt/fhem/.ssh

Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

Gasmast3r

So nun vom Handy aus
Ich habe mir über SSH auf meinem FHEM Pi angemeldet, von dort aus eine SSH Verbindung zum remotePi( Kiosk35) aufgebaut ,was so auch normal klappt.
Da habe ich dann nach Anleitung von der offiziellen Raspberry Website die Keys erstellt Pi@Kiosk35 diese dann auf den FHEM Pi kopiert
Auf allen beiden Pi's die .ssh Inhalte in die 2 möglichen Ordner kopiert und und im Ordner opt/fhem die Rechte erstellt.

Was ist daran nun falsch
Entschuldige das ich DOOF FRAGE aber ich habe Psychische Probleme und Leide an ADHS mit Kognitiver-Hyperaktivität.

Gasmast3r


pi@FHEM:~ $ sudo su
root@FHEM:/home/pi# su -c 'ssh pi@Kiosk35' -s /bin/bash fhem
Host key verification failed.
root@FHEM:/home/pi#



pi@FHEM:~ $ sudo chown -R fhem: /opt/fhem/.ssh
pi@FHEM:~ $ ls -all /opt/fhem/.ssh
ls: Öffnen von Verzeichnis /opt/fhem/.ssh nicht möglich: Keine Berechtigung
pi@FHEM:~ $ sudo ls -all /opt/fhem/.ssh
insgesamt 24
drwx------  2 fhem dialout 4096 Sep 27 20:39 .
drwxr-xr-x 14 fhem dialout 4096 Sep 27 16:27 ..
-rw-r--r--  1 fhem dialout   23 Sep 27 19:45 authorized_keys
-rw-r--r--  1 fhem dialout    0 Sep 27 19:27 config
-rw-r--r--  1 fhem dialout 1679 Sep 27 20:37 id_rsa
-rw-r--r--  1 fhem dialout  392 Sep 27 20:37 id_rsa.pub
-rw-r--r--  1 fhem dialout  222 Sep 27 16:29 known_hosts
pi@FHEM:~ $

Entschuldige das ich DOOF FRAGE aber ich habe Psychische Probleme und Leide an ADHS mit Kognitiver-Hyperaktivität.

CoolTux

hast du denn den privat key auf dem kiosk35 korrekt installiert?
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

Gasmast3r

Zitat von: CoolTux am 27 September 2017, 21:12:55
hast du denn den privat key auf dem kiosk35 korrekt installiert?
Hy nach Anleitung der raspberry HP
Per SSH auf Kiosk35 der nicht der FHEM Pi ist
Entschuldige das ich DOOF FRAGE aber ich habe Psychische Probleme und Leide an ADHS mit Kognitiver-Hyperaktivität.

Gasmast3r

Zitat von: Gasmast3r am 27 September 2017, 21:15:38
Hy nach Anleitung der raspberry HP
Per SSH auf Kiosk35 der nicht der FHEM Pi ist
Entweder habe ich den falschen Pi ausgewählt
Oder
Ich habe das Pi@Kiosk35 falsch verstanden

To generate new SSH keys enter the following command (Choose a sensible hostname such as <YOURNANME>@<YOURDEVICE>where we have used eben@pi):

ssh-keygen -t rsa -C eben@pi

ssh-keygen -t rsa -C pi@Kiosk35 bei mir

Entschuldige das ich DOOF FRAGE aber ich habe Psychische Probleme und Leide an ADHS mit Kognitiver-Hyperaktivität.

CoolTux

sorry meinte den public key. dann sollte der public key im .ssh verzeichnis des homeverzeichnis liegen von dem user mit auf den du dich an meldest.

also wenn du als user pi auf kiosk35 anmelden willst und das machst du auch als user pi dann muss der privat key im .ssh verzeichnis vom user pi auf fhem liegen und der public key im .ssh verzeichnis vom user pi auf kiosk35 liegen
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

CoolTux

Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

Gasmast3r

#41
Zitat von: CoolTux am 27 September 2017, 21:27:46
Mach mal nur
ssh-keygen -t rsa
Hab ich
Irgendwas mit Key Fehler

Wie gesagt mache das auf dem Pi ohne FHEM was doch richtig sein sollte.

Ich versuche mich morgen noch mal dran.
Vorher werde ich versuchen alle .ssh Ordner zu leeren.
Da ich ja die anderen beiden Anleitungen versucht habe hoffe ich mal es gibt keine Konflikte.

Oder falscher Ordner home/pi/.ssh
Was mich wundert, wenn ich (sudo nano/home/Pi/.ssh/config) eingebe bekomme ich eine leere Datei, gehe ich aber mit je. ssh in den Ordner in mache dann (sudo nano /config kann ich die von dir erwähnte Möglichkeit erstellen oder ist dann halt gefüllt.
Entschuldige das ich DOOF FRAGE aber ich habe Psychische Probleme und Leide an ADHS mit Kognitiver-Hyperaktivität.

CoolTux

Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

Gasmast3r

Zitat von: CoolTux am 27 September 2017, 21:50:53
https://mathias-kettner.de/lw_ssh_anmeldung_ohne_passwort.html

bis morgen
Fehler gefunden erzeuge die Key Datei Auf dem Kiosk35 Pi, nach Anleitung muss ich die aber auf dem FHEM Pi erstellen
Entschuldige das ich DOOF FRAGE aber ich habe Psychische Probleme und Leide an ADHS mit Kognitiver-Hyperaktivität.

MadMax-FHEM

Ich hoffe ich stifte keine Verwirrung, habe meine Notizen durch und folgendes gefunden:

UserB@RechnerB soll von RechnerA als UserA aus "ausgeführt werden"
bzw. einloggen auf RechnerB ohne Passwort etc. also: UserA@RechnerA: ssh -l UserB RechnerB

Dazu auf RechnerA einloggen als UserA
(hier wohl fhem auf dem fhem-PI)

ssh-keygen -t rsa
(alles mit Enter und kein PW)

dann:
ssh-copy-id -i ~/.ssh/id_rsa.pub UserB@RechnerB
(RechnerB und UserB dann eben dort wo und durch wen die BT-Abfrage erfolgen soll, evtl. User pi auf dem PI ohne fhem aber mit BT)

Evtl. vorher schon mal als UserA von RechnerA aus auf RechnerB als UserB einloggen, damit die knownhosts etc. korrekt ausgefüllt werden...

UserA@RechnerA: ssh -l UserB RechnerB

So habe ich das bei mir laufen mit dem Xiaomi-Pflanzensensoren.
Allerdings (noch) ohne eine ssh.config, ich gebe eben pi@RemoteSSH an...

EDIT: jep! OK, Fehler selbst gefunden... ;)

Gruß, Joachim
FHEM PI3B+ Bullseye: HM-CFG-USB, 40x HM, ZWave-USB, 13x ZWave, EnOcean-PI, 15x EnOcean, HUE/deCONZ, CO2, ESP-Multisensor, Shelly, alexa-fhem, ...
FHEM PI2 Buster: HM-CFG-USB, 25x HM, ZWave-USB, 4x ZWave, EnOcean-PI, 3x EnOcean, Shelly, ha-bridge, ...
FHEM PI3 Buster (Test)