1.直接在路由器内修改 修改的是配置文件/etc/config/dropbear文件配置之后的 #vim/etc/config/dropbear配置之前(默认的), 没有配置接口#vim/etc/config/dropbear到这里可以确定配置文件了, 2.修改openwrt编译环境中的文件,让openwrt编译出来的固件直接符合我们的要求。 Openwrt下的路径: package/network/services/dropbear/files/dropbear.config
[openwrt@rootfiles]$vim dropbear.config
config dropbear
option PasswordAuth 'on'
option RootPasswordAuth 'on'
option Port '22'
# option BannerFile '/etc/banner'
修改package/network/services/dropbear/files/dropbear.init 找到
validate_section_dropbear()
{
uci_load_validate dropbear dropbear "$1" "$2" \
'PasswordAuth:bool:1' \
'enable:bool:1' \
'Interface:string' \
'GatewayPorts:bool:0' \
'RootPasswordAuth:bool:1' \
'RootLogin:bool:1' \
'rsakeyfile:file' \
'keyfile:list(file)' \
'BannerFile:file' \
'Port:port:22' \
'SSHKeepAlive:uinteger:300' \
'IdleTimeout:uinteger:0' \
'MaxAuthTries:uinteger:3' \
'RecvWindowSize:uinteger:0' \
'mdns:bool:1'
}