Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung Nächste ÜberarbeitungBeide Seiten der Revision |
knb:ssh [2019/10/22 19:07] – Kleinere Rechtschreibverbesserungen heili | knb:ssh [2020/06/04 18:29] – [Administration eines Freifunk-Knotens via SSH] Django |
---|
| |
====== Administration eines Freifunk-Knotens via SSH ====== | ====== Administration eines Freifunk-Knotens via SSH ====== |
{{:ffmuc_logo.png?nolink&150 |Bild: Freifunk München Logo}} Zur Administration unseres bzw. unserer Freifunk-Knoten verwenden wir die **SSH**(([[https://de.wikipedia.org/wiki/Secure_Shell|Secure SHell]])), da uns hier der volle Zugriff auf den Router gestattet, Konfigurationen im laufenden Betrieb vorzunehmen, Parameter abzufragen oder auch zusätzlich Programm zu starten. Viele hilfreiche Informationen rund um die **SSH** finden sich unter anderem in Djangos WIKI im Kapitel [[https://dokuwiki.nausch.org/doku.php/centos:ssh_c7|Secure Shell]] zu finden. | {{:ffmuc_logo.png?nolink&150 |Bild: Freifunk München Logo}} Zur Administration unseres bzw. unserer Freifunk-Knoten verwenden wir die **SSH**(([[https://de.wikipedia.org/wiki/Secure_Shell|Secure SHell]])), da uns hier der volle Zugriff auf den Router gestattet, Konfigurationen im laufenden Betrieb vorzunehmen, Parameter abzufragen oder auch zusätzlich Programm zu starten. Ohne gewisse Vorkentnisse ist freilich die SSH selbst für denEinsteiger meit ein Buch mit sieben Siegeln. Es lohnt sich daher einen Blick in einschlägige Anleitungen, die viele hilfreiche Informationen rund um die **SSH** vorhalten, wie zum Beispielin Djangos WIKI im Kapitel [[https://dokuwiki.nausch.org/doku.php/centos:ssh_c7|Secure Shell]] zu finden. |
| |
===== Vorbereitungen ===== | ===== Vorbereitungen ===== |
| |
Host ff_pliening_gbw_od | Host ff_pliening_gbw_od |
Hostname [2001:608:a01:106:822a:a8ff:feea:fae3] | Hostname 2001:608:a01:106:822a:a8ff:feea:fae3 |
Port 22 | Port 22 |
User root | User root |
| |
==== Anzahl verbundener Clients ==== | ==== Anzahl verbundener Clients ==== |
Zur Ausgabe der Anzahl der aktuell verbiundenen Clients verwendet man folgenden Aufruf: | Zur Ausgabe der Anzahl der aktuell (lokal) verbundenen Clients verwendet man folgenden Aufruf: |
grep -cEo "\[.*W.*\]+" /sys/kernel/debug/batman_adv/bat0/transtable_local | grep -cEo "\[.*W.*\]+" /sys/kernel/debug/batman_adv/bat0/transtable_local |
| |
3 | 3 |
| |
| Anmerkung: Unterhalb von ''/sys/kernel/debug/batman_adv/bat0'' findet man in read-only "Pseudo"-Dateien auch alle weiteren Debug-Tabellen, die auch mit den verschiedenen Optionen von ''batctl'' (vgl. unten) zugänglich sind. |
==== Gluon Release ==== | ==== Gluon Release ==== |
cat /lib/gluon/release | cat /lib/gluon/release |
batctl o | grep adv | batctl o | grep adv |
| |
[B.A.T.M.A.N. adv openwrt-2018.1-5, MainIF/MAC: primary0/72:5f:bf:8f:4f:fb (bat0/30:b5:c2:86:4e:c0 BATMAN_V)] | [B.A.T.M.A.N. adv openwrt-2018.1-8, MainIF/MAC: primary0/72:5f:bf:8f:4f:fb (bat0/30:b5:c2:86:4e:c0 BATMAN_V)] |
| |
| Eine Alternative dazu ist auch: |
| grep adv /sys/kernel/debug/batman_adv/bat0/originators |
| |
| [B.A.T.M.A.N. adv openwrt-2018.1-8, MainIF/MAC: primary0/72:5f:bf:8f:4f:fb (bat0 BATMAN_V)] |
| |
==== Statistiken ==== | ==== Statistiken ==== |