alex_b
20-05-2007, 10:45
настраивал dropbear для запуска по нестандартному порту, хотел сделать так как написано тут:
http://www.wl500g.info/showpost.php?p=55054&postcount=5
1) создал /opt/etc/init.d/S22dropbear, установил chmod-ом нужные для запуска права (такие же как и у /opt/etc/init.d/rc.unslung, который, как я понял, запускает по порядку все скрипты в /opt/etc/init.d/).
В S22dropbear
#!/bin/sh
killall dropbear
dropbear -p 1022 -d /usr/local/etc/dropbear/dropbear_dss_host_key -r /usr/local/etc/dropbear/dropbear_rsa_host_key
2) в post-firewall - то же самое что в исходном посте, за исключение того, что порт 1022
3) запуск /opt/etc/init.d/rc.unslung поставил в post-mount после монтирования /tmp/harddisk/opt/ в /opt/ (нужно ли вставлять паузу?)
что-то не заработало, начал разбираться. Попытался из строки запустить /opt/etc/init.d/rc.unslung - пишет следующее
# ./rc.unslung
./rc.unslung: ./rc.unslung: 25: /opt/etc/init.d/S22dropbear: not found
при запуске /opt/etc/init.d/S22dropbear из строки:
# ./S22dropbear
/bin/sh: ./S22dropbear: not found
Права S22dropbear - 755. Что это может быть?
C linux-ом вообще первый раз =(
http://www.wl500g.info/showpost.php?p=55054&postcount=5
1) создал /opt/etc/init.d/S22dropbear, установил chmod-ом нужные для запуска права (такие же как и у /opt/etc/init.d/rc.unslung, который, как я понял, запускает по порядку все скрипты в /opt/etc/init.d/).
В S22dropbear
#!/bin/sh
killall dropbear
dropbear -p 1022 -d /usr/local/etc/dropbear/dropbear_dss_host_key -r /usr/local/etc/dropbear/dropbear_rsa_host_key
2) в post-firewall - то же самое что в исходном посте, за исключение того, что порт 1022
3) запуск /opt/etc/init.d/rc.unslung поставил в post-mount после монтирования /tmp/harddisk/opt/ в /opt/ (нужно ли вставлять паузу?)
что-то не заработало, начал разбираться. Попытался из строки запустить /opt/etc/init.d/rc.unslung - пишет следующее
# ./rc.unslung
./rc.unslung: ./rc.unslung: 25: /opt/etc/init.d/S22dropbear: not found
при запуске /opt/etc/init.d/S22dropbear из строки:
# ./S22dropbear
/bin/sh: ./S22dropbear: not found
Права S22dropbear - 755. Что это может быть?
C linux-ом вообще первый раз =(