OpenWrt配置多个sshd

目的一)

让dropbear监听在wan口上
修改 /etc/config/dropbear
    config dropbear
        option PasswordAuth 'on'
        option RootPasswordAuth 'on'
        option Port         '22'
    #    option BannerFile   '/etc/banner'
        option Interface 'lan1'
     
    config dropbear
        option PasswordAuth 'on'
        option RootPasswordAuth 'on'
        option Port         '2202'
    #    option BannerFile   '/etc/banner'
        option Interface 'wan' 

修复启动时序问题

 admin@A820:~# cat /etc/hotplug.d/iface/50-dropbear  
    #!/bin/sh
     
    if [ "$INTERFACE" = "wan" ] && [ "$ACTION" = "ifup" -o "$ACTION" == "ifupdate" ]
    then
            /etc/init.d/dropbear restart
    fi 
  

关闭firewall
    $ /etc/init.d/firewall stop
    # /etc/init.d/firewall disable

目的二)


免密码登陆AP
客户端Linux PC上

产生公共密钥,并复制到AP上
    $ ssh-keygen -t dsa
    $ scp ~/.ssh/id_dsa.pub root@192.168.1.1:/tmp

服务器端AP上

加入复制过来的密钥到authorized_keys
    $ cd /etc/dropbear
    $ cat /tmp/id_dsa.pub >> authorized_keys
    $ chmod 0600 authorized_keys 

本文章由作者:佐须之男 整理编辑,原文地址: OpenWrt配置多个sshd
本站的文章和资源来自互联网或者站长的原创,按照 CC BY -NC -SA 3.0 CN协议发布和共享,转载或引用本站文章应遵循相同协议。如果有侵犯版权的资 源请尽快联系站长,我们会在24h内删除有争议的资源。欢迎大家多多交流,期待共同学习进步。

相关推荐