Zeile 3: |
Zeile 3: |
| | | |
| mkdir -p /usr/local/etc/dropbear < enter drücken > | | mkdir -p /usr/local/etc/dropbear < enter drücken > |
| + | |
| dropbearkey -t dss -f /usr/local/etc/dropbear/dropbear_dss_host_key < enter drücken > | | dropbearkey -t dss -f /usr/local/etc/dropbear/dropbear_dss_host_key < enter drücken > |
| + | |
| dropbearkey -t rsa -f /usr/local/etc/dropbear/dropbear_rsa_host_key < enter drücken > | | dropbearkey -t rsa -f /usr/local/etc/dropbear/dropbear_rsa_host_key < enter drücken > |
| | | |
| | | |
| mkdir /usr/local < enter drücken > | | mkdir /usr/local < enter drücken > |
| + | |
| mkdir /usr/local/sbin < enter drücken > | | mkdir /usr/local/sbin < enter drücken > |
| + | |
| touch /usr/local/sbin/post-boot < enter drücken > | | touch /usr/local/sbin/post-boot < enter drücken > |
| + | |
| touch /usr/local/sbin/post-firewall < enter drücken > | | touch /usr/local/sbin/post-firewall < enter drücken > |
| + | |
| chmod +x /usr/local/sbin/* < enter drücken > | | chmod +x /usr/local/sbin/* < enter drücken > |
| | | |
| | | |
| echo "#!/bin/sh" >> /usr/local/sbin/post-boot < enter drücken > | | echo "#!/bin/sh" >> /usr/local/sbin/post-boot < enter drücken > |
| + | |
| echo "dropbear" >> /usr/local/sbin/post-boot < enter drücken > | | echo "dropbear" >> /usr/local/sbin/post-boot < enter drücken > |
| | | |
| | | |
| echo "#!/bin/sh" >> /usr/local/sbin/post-firewall < enter drücken > | | echo "#!/bin/sh" >> /usr/local/sbin/post-firewall < enter drücken > |
| + | |
| echo "iptables -D INPUT -j DROP" >> /usr/local/sbin/post-firewall < enter drücken > | | echo "iptables -D INPUT -j DROP" >> /usr/local/sbin/post-firewall < enter drücken > |
| + | |
| echo "iptables -A INPUT -p tcp --dport 22 -j ACCEPT" >> /usr/local/sbin/post-firewall < enter drücken > | | echo "iptables -A INPUT -p tcp --dport 22 -j ACCEPT" >> /usr/local/sbin/post-firewall < enter drücken > |
| + | |
| echo "iptables -t nat -A PREROUTING -i $1 -p tcp --dport 22 -j DNAT --to-destination $4:22 " >> /usr/local/sbin/post-firewall < enter drücken > | | echo "iptables -t nat -A PREROUTING -i $1 -p tcp --dport 22 -j DNAT --to-destination $4:22 " >> /usr/local/sbin/post-firewall < enter drücken > |
| + | |
| echo "iptables -A INPUT -j DROP" >> /usr/local/sbin/post-firewall < enter drücken > | | echo "iptables -A INPUT -j DROP" >> /usr/local/sbin/post-firewall < enter drücken > |
| | | |
| flashfs save < enter drücken > | | flashfs save < enter drücken > |
| + | |
| flashfs commit < enter drücken > | | flashfs commit < enter drücken > |
| + | |
| flashfs enable < enter drücken > | | flashfs enable < enter drücken > |
| + | |
| | | |
| reboot < enter drücken > | | reboot < enter drücken > |