project:brmdoor:start
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision | ||
project:brmdoor:start [2018/06/07 21:11] – [BrmDoor Firmware] Fix github link abyssal | project:brmdoor:start [2018/10/06 19:48] – Remote access abyssal | ||
---|---|---|---|
Line 82: | Line 82: | ||
</ | </ | ||
- | ===== OPEN/CLOSED switch with update of topic on IRC ===== | + | ===== OPEN/CLOSED switch with update of topic on IRC and SpaceAPI format on VPS ===== |
In '' | In '' | ||
Line 122: | Line 122: | ||
until the physical switch changes the value. | until the physical switch changes the value. | ||
+ | ==== Reporting/ | ||
+ | |||
+ | Currently since v 0.2 brmdoor can upload the status and information in [[http:// | ||
+ | |||
+ | The status JSON is mapped currently is mapped to [[https:// | ||
+ | of json is in under " | ||
+ | |||
+ | Currently to be compatible with old URL (https:// | ||
+ | for the spaceAPI.net since we can't change it and can't submit new, there is alias | ||
+ | in ''/ | ||
+ | uploaded by brmdoor (it's over SFTP with internal-sftp chroot, ssh-key login, so that in case of compromise of brmdoor there | ||
+ | is not much the attacker could do with it (and password can't be bruteforced). | ||
===== PIN assignments ===== | ===== PIN assignments ===== | ||
Line 222: | Line 234: | ||
* Setting topic is not finished (python-irc has fairly bad API to retrieve topic) | * Setting topic is not finished (python-irc has fairly bad API to retrieve topic) | ||
+ | ===== Remote access from outside brmlab ===== | ||
+ | |||
+ | Add following to your ~/ | ||
+ | |||
+ | < | ||
+ | Host = brmbar-external | ||
+ | VerifyHostKeyDNS = no | ||
+ | Hostname = hrach.eu | ||
+ | Port = 22715 | ||
+ | User = brmlab | ||
+ | IdentityFile = ~/ | ||
+ | ForwardX11 = no | ||
+ | UsePrivilegedPort = no | ||
+ | Protocol 2 | ||
+ | |||
+ | Host = brmdoor-external | ||
+ | ProxyCommand = ssh brmbar-external nc -q1 %h 22 | ||
+ | Hostname = 192.168.77.247 | ||
+ | Port = 22715 | ||
+ | User = root | ||
+ | IdentityFile = ~/ | ||
+ | ForwardX11 = no | ||
+ | UsePrivilegedPort = no | ||
+ | Protocol 2 | ||
+ | |||
+ | </ | ||
+ | |||
+ | Then ssh brmdoor-external will get you brmdoor shell. | ||
project/brmdoor/start.txt · Last modified: 2023/09/17 20:35 by abyssal