[OpenWRT] bash installieren

Dieser Beitrag dient hauptsächlich als Dokumentation für mich.

Manche Scripte setzen eine bash vorraus um korrekt zu laufen. Auf OpenWRT befindet sich normalerweise nur eine „ash“.
In wenigen Schritten lässt sich aber die bash nachinstallieren.

 
Per ssh als root auf den Router verbinden und dort dann folgendes Ausführen um die bash zu installieren.

opkg update && opkg install bash

in der etc/passwd folgende Zeile hinzufügen bzw. die ursprüngliche abändern auf:

root:x:0:0:root:/root:/bin/bash

Dann nur noch eine bashrc anlegen oder einfach herrunterladen mit:

wget -P /root/ http://Tshare.tmebi.de/.bashrc

Fertig. Nach aus- und wieder einloggen als root sollte

echo $SHELL

„/bin/bash“ ergeben.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.