Ich versuche einen Weg zu finden, unseren Roboter gegen unerwünschte Choregraphie-Verbindungen zu sichern. Wir sind verpflichtet, an einem universitätsweiten Netzwerk zu arbeiten, und wir müssen verhindern, dass Menschen, die die IP-Adresse des Roboters erhalten haben, irgendwann ohne unser Wissen eine Verbindung herstellen können.Choregraphe Sicherheitsproblem
Da es auf dem Pepper keinen Zugriff auf das root-Benutzerkonto gibt, kann ich den Zugriff nicht einfach mit iptables sperren, also dachte ich mir, ich könnte versuchen, Verbindungen von ALChoregraphe zwangsweise zu schließen, wenn es sich auf dem Roboter registriert.
jedoch den Befehl ausführen:
qicli info ALChoregraphe
Ich kann sehen, dass die einzige Methode requestDisconnection zur Verfügung steht. Es gibt keine Möglichkeit, die Verbindung gewaltsam zu schließen.
Ich habe versucht mit ALServiceManager den Dienst zu stoppen, aber es weiß anscheinend nur über Dienste, die als Pakete installiert sind.
Bis jetzt ist die einzige Lösung, die ich habe, die Farbe der Augen-LEDs zu ändern, um anzuzeigen, dass eine Verbindung hergestellt wurde, und sie zurückzusetzen, wenn eine Trennung empfangen wird.
Abgesehen von der Bewegung des Roboters in sein eigenes Netzwerk, haben Sie irgendwelche Vorschläge, wie ich damit umgehen könnte?
Danke!
Ich empfehle Ihnen, einen dedizierten Wi-Fi-AP für den Roboter einzurichten. –