Changeset 8836


Ignore:
Timestamp:
01/23/08 02:49:08 (5 years ago)
Author:
BrainSlayer
Message:

allow ssh tcp forwarding

Location:
src/router
Files:
6 edited

Legend:

Unmodified
Added
Removed
  • src/router/dropbear/config/sshd.webservices

    r6600 r8836  
    88        </div> 
    99        <div id="idssh"> 
     10                <div class="setting"> 
     11                        <div class="label"><% tran("service.ssh_forwarding"); %></div> 
     12                        <input class="spaceradio" type="radio" name="sshd_forwarding" value="1" <% nvram_checked("sshd_forwarding", "1"); %> /><% tran("share.enable"); %>&nbsp; 
     13                        <input class="spaceradio" type="radio" name="sshd_forwarding" value="0" <% nvram_checked("sshd_forwarding", "0"); %> /><% tran("share.disable"); %> 
     14                </div> 
    1015                <div class="setting"> 
    1116                        <div class="label"><% tran("service.ssh_password"); %></div> 
  • src/router/kromo/dd-wrt/Makefile

    r8743 r8836  
    233233        cp maksat/common-coral.css $(INSTALLDIR)/www/style 
    234234endif 
    235  
     235ifeq ($(CONFIG_TRIMAX),y) 
     236        cp -f trimax/logo.png $(INSTALLDIR)/www/style/logo.png 
     237endif 
    236238ifeq ($(CONFIG_MAKSAT),y) 
     239        cp -f maksat/SuperChannel.asp $(INSTALLDIR)/www 
    237240        cp -f maksat/logo.png $(INSTALLDIR)/www/style/logo.png 
    238241        cp -f maksat/logo.png $(INSTALLDIR)/www/images/logo.png 
  • src/router/kromo/dd-wrt/lang_pack/english.js

    r8800 r8836  
    11561156service.ssh_password="Password Login"; 
    11571157service.ssh_key="Authorized Keys"; 
     1158service.ssh_forwarding="SSH TCP Forwarding"; 
    11581159 
    11591160//radiooff.webservices 
  • src/router/kromo/dd-wrt/lang_pack/german.js

    r8814 r8836  
    10941094service.ssh_password="Passwort-Login"; 
    10951095service.ssh_key="Authorisierte Schlüssel"; 
     1096service.ssh_forwarding="SSH TCP Weiterleitung"; 
    10961097 
    10971098//hwmon.webservices 
  • src/router/services/services/sshd.c

    r8735 r8836  
    104104              DSS_HOST_KEY_FILE, "-p", port, passwd_ok); 
    105105#else 
    106   ret = 
    107     eval ("dropbear", "-b", "/tmp/loginprompt", "-r", RSA_HOST_KEY_FILE, "-d", 
    108           DSS_HOST_KEY_FILE, "-p", port, passwd_ok); 
     106  if (nvram_match ("sshd_forwarding", "1")) 
     107    { 
     108      ret = 
     109        eval ("dropbear", "-b", "/tmp/loginprompt", "-r", RSA_HOST_KEY_FILE, 
     110              "-d", DSS_HOST_KEY_FILE, "-p", port, passwd_ok, "-a"); 
     111    } 
     112  else 
     113    { 
     114      ret = 
     115        eval ("dropbear", "-b", "/tmp/loginprompt", "-r", RSA_HOST_KEY_FILE, 
     116              "-d", DSS_HOST_KEY_FILE, "-p", port, passwd_ok); 
     117    } 
     118} 
    109119#endif 
    110120//  ret = _eval (sshd_argv, NULL, 0, &pid); 
    111121 
    112   return ret; 
     122return ret; 
    113123} 
    114124 
  • src/router/services/sysinit/defaults.c

    r8826 r8836  
    12891289  {"sshd_enable", "0", 0}, 
    12901290#endif 
     1291  {"sshd_forwarding", "0", 0}, 
    12911292  {"sshd_port", "22", 0}, 
    12921293  {"sshd_passwd_auth", "1", 0}, 
Note: See TracChangeset for help on using the changeset viewer.