openwrt配置多个sshd

本文介绍如何在OpenWRT中配置多个SSHD服务,包括让dropbear监听在不同的网络接口上,以及如何实现免密码登录。具体步骤涉及编辑dropbear配置文件、调整启动脚本顺序、禁用防火墙等。

openwrt配置多个sshd

目的1

让dropbear监听在wan口上

修改 /etc/config/dropbear

  1. config dropbear 
  2. option PasswordAuth 'on' 
  3. option RootPasswordAuth 'on' 
  4. option Port '22' 
  5. # option BannerFile '/etc/banner' 
  6. option Interface 'lan1' 
  7.  
  8. config dropbear 
  9. option PasswordAuth 'on' 
  10. option RootPasswordAuth 'on' 
  11. option Port '2202' 
  12. # option BannerFile '/etc/banner' 
  13. option Interface 'wan' 

修复启动时序问题

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

关闭firewall

  1. $ /etc/init.d/firewall stop 
  2. # /etc/init.d/firewall disable 

目的2

免密码登陆AP

客户端Linux PC上

产生公共密钥,并复制到AP上

  1. $ ssh-keygen -t dsa 
  2. $ scp ~/.ssh/id_dsa.pub root@192.168.1.1:/tmp 

服务器端AP上

加入复制过来的密钥到authorized_keys

  1. $ cd /etc/dropbear 
  2. $ cat /tmp/id_dsa.pub >> authorized_keys 
  3. $ chmod 0600 authorized_keys 

nicephil@gmail.com

转载于:https://www.cnblogs.com/nicephil/p/6485133.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值