Top-Themen

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

gelöst Python sshpass

Mitglied: tommax

tommax (Level 1) - Jetzt verbinden

03.07.2015, aktualisiert 04.07.2015, 2226 Aufrufe, 2 Kommentare

Hallo zusammen,

ich habe ein Problem, was mich langsam zum Verzweifeln treibt ....

Ich habe 2 Raspberrys, die ich einfach pi-local und pi-remote nenne, verbunden sind sie über Wlan.
An pi-remote ist ein Relais angeschlossen. Dieses Relais soll vom pi-local, aus einem Python-Script (script.py) heraus geschaltet werden.

Wenn ich auf pi-local das Python-Script als root mit # python script.py starte dann funktioniert alles einwandfrei, das script.py startet das remotessh.sh, um eine SSH-Verbindung aufzubauen, was wiederum das relais.sh aufruft um das Relais zu aktivieren.

Das Problem ist nun, wenn ich das script.py in rc.local eintrage (/usr/bin/python /var/www/script.py) dann wird das script.py gestartet es kann aber das remotessh.sh nicht mehr ausführen, obwohl das script.py in rc.local als root gestartet wird, funktioniert das trotzdem nicht ...

Aber wenn ist das script.py als root manuell starte mit # python script.py dann läuft alles einwandfrei aber leider nicht beim Booten !?

Ich weiss nicht wo das Problem liegt, bitte um Hilfe !


script.py : (verkürzt)

dir = '/var/www'
path = os.path.join(dir, 'remotessh.sh')

from subprocess import Popen, PIPE

sh = Popen("sudo %s" % path, shell=True, stdout=PIPE, stderr=PIPE)

print sh.communicate()


Das Script remotessh.sh :
sshpass -p "geheim" ssh -o StrictHostKeyChecking=no root@pi-remote 'bash -s' < relais.sh



Das Script relais.sh :
gpio -g write 24 1
gpio export 24 in
gpio export 24 out
gpio -g write 24 0
sleep 1
gpio -g write 24 1
gpio export 24 in


Danke im Voraus!

Gruß
tom



Mitglied: tommax
04.07.2015 um 17:17 Uhr
der 2. Link hat die Lösung gebracht

Danke!

Gruß
tom
Bitte warten ..
Ähnliche Inhalte
Python
Python Web- Crawler
Frage von nikilas21Python5 Kommentare

Sehr geehrte Community, derzeitig bewältige ich in meiner Firma einige IT- spezifische Aufgaben. Nun wurde ich darum gebeten, einen ...

Python

Verschlüsslung - Alternative zu python-gnupg? (Python)

gelöst Frage von clragonPython4 Kommentare

Guten Morgen liebe Mit-Programmierer Aktuell versuche ich asynchrone Datei-Verschlüsselung, das heißt, eine Datei synchron verschlüsseln und dann das ganze ...

Python

Python - ausgabe formatieren

Frage von BadFsaadKlPython

Hallo zusammen, ich habe ein kleines Python Script geschrieben, welches als Ziel hat, mir alle Verfügbaren Lunix Updates anzuzeigen, ...

Python

Python IMAP Idle Problem

Frage von tingelPython

Hallo zusammen, ich habe in Python ein kleines Scirpt, welches Mail abruft und diese auswertet. Das läuft und läuft. ...

Neue Wissensbeiträge
Netzwerkmanagement
How To Mikrotik Netinstall
Erfahrungsbericht von areanod vor 1 TagNetzwerkmanagement

Jedes Mal wenn ich Netinstall längere Zeit nicht benutzt habe stolpere ich über die „Besonderheiten“ dieser Software. Das ist ...

Microsoft
Microsoft: LDAPS per Update als Default
Information von em-pie vor 1 TagMicrosoft2 Kommentare

Hallo, Microsoft wird mit einem der zukünftigen Updates LDAP auf LDAPS per Default umstellen. Admins von angebundenen Systemen die ...

Humor (lol)

Funny: Warum es immer schwieriger wird, die richtigen Produkte online zu finden

Information von Dilbert-MD vor 3 TagenHumor (lol)17 Kommentare

Wir befinden uns in der Rubrik "Off Topic - Humor" und in 15 Minuten ist Freitag. und ja, es ...

Windows Update
MS SQL Server Updates
Information von sabines vor 3 TagenWindows Update

Für 2012, 2014 und 2016 sind seit Dienstag wichtige Sicherheitsupdates verfügar, die eine remote, leicht auszunutzende Lücke im Reporting ...

Heiß diskutierte Inhalte
Router & Routing
Suche Router der von einem Ethernet ein WLAN erzeugt
gelöst Frage von cdkurtRouter & Routing25 Kommentare

Hallo, ich bin auf der Suche nach einem Wlan Router/ Access Point der sich in einem Heim / Hotel ...

Sicherheitsgrundlagen
Frage zur allgemeinen Netzwerksicherheit
Frage von AbstrackterSystemimperatorSicherheitsgrundlagen15 Kommentare

Guten Tag zusammen, in letzter Zeit beschäftige ich mich, auch wenn ich "nur" Azubi bin, mit diversen Themen der ...

Windows Server
Windows Server 2019 RDP auf anderen Port umlegen scheint zumindest in der Firewall nicht zu funktionieren
gelöst Frage von kfj-deWindows Server14 Kommentare

Hallo zusammen, habe gedacht, ich mache den Remote Desktop Zugang etwas sicherer und lege den Port auf einen der ...

Netzwerkgrundlagen
Anfänger-Plan für ein Heimnetzwerk mit Opnsense
gelöst Frage von scriptoriusNetzwerkgrundlagen13 Kommentare

Hallo, ich plane, mein Netzwerk zu Hause umzugestalten. Ich habe einen Glasfaser-Anschluss (Deutsche Glasfaser). In meinem Netzwerk befinden sich ...